/* general */
html {font-size: 100%; /* IE hack */ }
body {font: normal 0.9em Arial Unicode MS, arial; margin: -20px 0px;}
table {font-size: 100%; /* IE hack */ width: 100%}
form {margin: 0px;}
td {vertical-align: top}
img {border: none}
ul {list-style-type: none}
h2 {color: #666666; font: bold 1.5em Tahoma, sans-serif; margin: 0}
h3 {color: #666666; font: normal 1.5em Tahoma, sans-serif; margin: 0}
h4 {font: normal 1.25em arial; margin: 0px 0px 4px 0px;}
h5 {color: #666666; font: bold 1.05em Tahoma, sans-serif; margin: 20px 0 5px}
a {color: #430014}
a:hover {color: #6c0020}
/*a:visited {color: #913AAE;}*/

.righty {text-align: right}
.bottomx{vertical-align: bottom !important;}
.topx{vertical-align: top !important;width: 80%;}
.error {color: red; text-decoration: none; font-weight: bold}

/* header */
.header {background: url('../images/primoBordeau/header_bg.jpg') top right no-repeat; height: 79px}
.logo {vertical-align: middle; padding: 0 15px}
a.homepage {display: block; width: 396px; height: 43px;}
.languages {text-align: right; padding: 5px 10px}
.languages a {color: white; text-decoration: none; font-weight: bold}
.languages a:hover {text-decoration: underline}

.languagesDiv{position: absolute; top: 7px; right: 31px; text-align: right;}
.languagesDiv a {color: white; text-decoration: none; font-weight: bold}
.languagesDiv a:hover {text-decoration: underline}

.langTable{width: 200px}
.ie_add_line{margin-top:20px;}

/* New Main Menu */
.new_main_menu ul{float: right; background: url(../images/primoBordeau/main_menu_bg.jpg) bottom right no-repeat; margin: 0px; padding: 0px; height: 14px; font-size: 0.9em; clear: both;}
* html .new_main_menu li {display: inline; list-style-type: none; background: white; margin-right: 1px;}
HTML>BODY .new_main_menu li {display: inline; list-style-type: none; background: white; margin-right: -3px;}

.new_main_menu li.last{margin-right: 0px !important; padding-right: 1px;}

.new_main_menu a {text-decoration: none; color: #6c0020; font: normal 1em arial, sans-serif; padding: 0px 3px 0px 7px;}
.new_main_menu a:hover {color: #4e0218}
.new_main_menu a.selected{font-weight: bold;}

/* search */
.search {background: #f2f1e9 url('../images/primoBordeau/search_corner.gif') bottom left no-repeat; padding-bottom: 0px}
.search_bg {background: url('../images/primoBordeau/search_bg.gif') top left no-repeat; padding:4px 0px 0px 15px}
.search_bg input {font: normal 1.2em Arial, sans-serif; width: 49.5%;}
.search_bg .searchLimit{width: 100%; margin-top: 6px; margin-bottom: 10px; padding: 0px;}
.search_bg .searchLimit2{width: 100%; margin-bottom: 11px; padding: 0px; font-size: 0.9em;}
.search_bg h2{font: bold 1.3em Tahoma, sans-serif; margin-top: 3px; margin-right: 5px; float: left;}
.search_bg2 {padding: 0 15px}
.search form table {width: auto}
.search td {padding: 5px 0; vertical-align: middle}
.search select.blue {font: normal 0.9em Arial, sans-serif; background: #f2f1e9; margin-top: 0px; margin-bottom: 3px;}
.search select.white {font: normal 0.9em Arial, sans-serif; background: white; margin-top: 0px; margin-bottom: 3px;}
.search select.long {font: normal 0.9em Arial, sans-serif; background: #f2f1e9; margin-top: 0px; margin-bottom: 3px; width: 40.75em;}
.search option.whiteOption{background: #ffffff;}
.search option.blueOption{background: #f2f1e9;}
.search .borderTop{border-top: 1px solid #5AA7CE;}
.search input {font: normal 1.2em Arial, sans-serif; margin: 3px 5px 3px 0; width: 25.4em}
.search option.select{background: #ffffff;}
.search #go {width: 93px !important; height: 27px; border: none; padding-left: 8px; background: url(../images/primoBordeau/go.gif) left top repeat-y; font-size: 0 !important; text-align: left; color: #6c0020;}
.search #go:hover {width: 93px !important; height: 27px; border: none; padding-left: 8px; background: url(../images/primoBordeau/go.gif) left 27px repeat-y; font-size: 0 !important; cursor: pointer; text-align: left; color: #ACD3E7;}
.smallCalendar {font: normal 1.2em Arial, sans-serif; margin: 3px 5px 3px 0; width: 7.2em !important;}
#more_search select {
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
}
#more_search input {
font-family:Arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
width:21.5em;
}
select.fixed {
background:white none repeat scroll 0%;
font-family:Arial,sans-serif !important;
font-size:1em !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
width:22em;
}

.offstage {position: absolute; left: -200em; width: 100em}

/* nerrow search tile */
.search3 {background: #f2f1e9 url('../images/primoBordeau/search_corner.gif') bottom left no-repeat; padding-bottom: 0px;  vertical-align:top;}
.search3_portal {background: #f2f1e9; padding-bottom: 10px; vertical-align:top; border-right:20px solid #fff;}
.search_bg3 {background: none; padding: 4px 0px 0px 15px; clear: both;}
.search_bg3 .searchLimit{width: 100%; margin-top: 6px; margin-bottom: 10px; padding: 0px;}
.search_bg3 .searchLimit2{width: 100%; margin-bottom: 11px; padding: 0px; font-size: 0.9em;}
.search_bg3 .searchLimit_last{width: 100%; margin-bottom:11px; padding: 0px; clear: both;}
.search_bg3 input {font: normal 1.2em Arial, sans-serif; width: 49.5%;}
HTML/**/>BODY .search_bg3 input{vertical-align: middle;}
.search_bg3 select{vertical-align: middle; margin-right: 2px;}
.search_bg3 h2{font: bold 1.3em Tahoma, sans-serif; margin-top: 3px; margin-right: 5px; float: left;}
.search_bg3 select.blue {font: normal 0.9em Arial, sans-serif; background: #f2f1e9; margin-top: 0px; margin-bottom: 3px;}
.search_bg3 select.grey {font: normal 0.9em Arial, sans-serif; background: #eee; margin-top: 0px; margin-bottom: 3px;}
select.grey {font: normal 0.9em Arial, sans-serif; background: #eee; margin-top: 0px; margin-bottom: 3px;}
.search3 select.white {font: normal 0.9em Arial, sans-serif; background: white; margin-top: 0px; margin-bottom: 3px;}
.search3 option.whiteOption{background: #ffffff;}
.search3 option.lightGreyOption {background: #eee;}
.search3 option.greyOption{background: #fff; color: #aaa; }
.search_bg3 .borderTop{border-top: 1px solid #5AA7CE; padding-top: 5px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 74%;}
.search3 option.blueOption{background: #f2f1e9;}
.search3 a.tagTooltip {margin: 0px 0px 0px 0px; background-image: url(../images/primoBordeau/whatis_search.gif); width: 1px;}
.search3 .noWrap, .search3_portal .noWrap{white-space: nowrap;}

.errorBorder{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; border: 1px solid #c74306; margin: 0px 7px 0px 0px; padding: 0px 0px 0px 0px !important;}
.errorBorder select{margin: -1px 0px 0px 0px !important;}
.errorBorder_query{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; margin: 3px 15px 3px 0px; border: 1px solid #c74306;}
.errorBorder_query input{margin: -1px 0px -1px 0px !important; width: 60% !important;}
.errorMSG{font: bold 14px arial; color: #C74303; margin: 16px 0px 0px 20px; background: url(../images/primoBordeau/exclamation.gif) left 2px no-repeat; padding: 0px 0px 2px 28px;}
HTML/**/>BODY .errorBorder select{margin: 0px 0px 0px 0px !important;}
HTML/**/>BODY .errorBorder_query input{margin: 0px 0px 0px 0px !important;}

a.prefLink{font: normal 0.9em arial; float: left; padding-top:5px;}
a.advancedLink{font: normal 0.9em arial; float: left; margin-left: 55%;padding-top:5px;}
HTML/**/>BODY a.advancedLink{float:left; margin-left:75%; white-space: nowrap;}
.eShelf3 {background:#f2f1e9 url('../images/primoBordeau/eshelf_corner.gif') bottom right no-repeat; width: 28%; padding-bottom: 7px;}
.eShelf3 h3 {background: url('../images/primoBordeau/eshelf_top.gif') top right no-repeat; padding: 16px 15px 0px; font: normal 1.3em Tahoma;}
.eShelf3 table{margin: 0px;}
.eShelf3 td{padding: 3px 0px 0px 15px;}
.eShelf3 td.eShelfButton_holder{padding-top: 21px;}

.offstage {position: absolute; left: -100em; width: 100em}

.eShelf3_sign{padding: 10px 0px 0px 15px; font-size: 0.9em;}
.eShelf3_sign a{font-size: 1.1em;}
.eShelf3_eShelf{padding: 8px 0px 0px 15px; font-size: 0.9em;}
.eShelf3_eShelf a.guest_eShelf{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 108px; height: 16px; padding: 2px 0px 0px 10px; margin-right: 2px; background: url(../images/primoBordeau/guest_eshelf_button.gif) left top repeat-y; text-decoration: none; font-size: 0; color: #666666; vertical-align: middle;}
.eShelf3_eShelf a.eShelf{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 75px; height: 16px; padding: 2px 0px 0px 10px; margin-right: 2px; background: url(../images/primoBordeau/eshelf_button.gif) left top repeat-y; text-decoration: none; font-size: 0; color: #666666; vertical-align: middle;}
.eShelf3_eShelf a:hover{background-position: left 18px; color: #6c0020;}
.eShelf3_helPreferences{clear: both; padding: 11px 18px 0px 15px; font-size: 0.9em;}
.eShelf3_helPreferences a.helpLink{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; padding-left: 15px; background: url(../images/primoBordeau/help_mark.gif) left top repeat-y;}
.eShelf3_helPreferences a.helpLink:hover{background-position: left 33px;}
.eShelf3_helPreferences a.prefRight{float: right;}

/* Search tile Tabs */
.search_tabs{background: white; margin: 0px; padding: 0px; height: 2.4em;}
.search_tabs table{width: auto;}
.search_tabs td{background: white url(../images/primoBordeau/tabbed_l.gif) top left no-repeat; margin: 0px; padding: 0px; border-bottom: 2px solid white; border-right: 3px solid white;}
.search_tabs td a{display: block; height: 2.4em; text-align: center; text-decoration: none; padding: 0px 10px 0px 8px; margin: 0px; font: bold 0.9em arial; color: #135172; background: url(../images/primoBordeau/tabbed_r.gif) top right no-repeat;}
.search_tabs td.selected{height: 2.4em; background:#f2f1e9 url(../images/primoBordeau/tabbed_selected_l.gif) top left no-repeat; border-bottom: none;}
.search_tabs td.selected a{height: 2.4em; color: #666666; background: url(../images/primoBordeau/tabbed_selected_r.gif) top right no-repeat;}
.search_tabs td.nonex{height: 2.4em; background: none; border-bottom: none;}
.search_tabs td a.one_liner{height: 1.95em; padding-top: 0.55em;}
.search_tabs td.selected a.one_liner{height: 2.11em; padding-top: 0.59em;}
.search h2 span{font: normal 0.65em arial;}
.search h2 span strong{font-weight: normal}


/* White BG for tags and refine lines */
.whiteBg_top{background: url(../images/primoBordeau/refine_whiteBg_top.gif) top no-repeat; padding:6px 10px 10px !important; line-height: 20px;width:/*Hack we inherit width:100% from unknown source */}
.whiteBg_bottom{background: url(../images/primoBordeau/refine_whiteBg_bottom.gif) bottom no-repeat; width: 475px;}

/* Please Wait - pop up message */
.pleaseWait{visibility: hidden; position: absolute; width: 175px; height: 55px; padding:15px 0px 0px 60px; text-align: left; top: 0px; left: 0px; background: url(../images/primoBordeau/pleasewait.gif) top left no-repeat; font: bold 15px tahoma; color: white;}

/* eshelf */
.eShelf {background:#f2f1e9 url('../images/primoBordeau/eshelf_corner.gif') bottom right no-repeat; width: 28%}
.eShelf_bg {background:  url('../images/primoBordeau/eshelf_bg.gif') top left no-repeat;}
.padTosignin{margin-bottom: 59px;}
.eShelf h3 {background: url('../images/primoBordeau/eshelf_top.gif') top right no-repeat; padding: 0 15px}
a.signin {font: normal 0.9em arial, sans-serif;}
a.new_signin {font: normal 0.9em arial, sans-serif; color: #104F7C;}
a.new_signin:hover{color: white;}
.eShelf_bg td{font-size: 0.9em; padding-right: 7px;}
.eShelf_sign_in{font-size: 1em !important;}
a.whySign{font-size: 0.9em;}
.eShelf_button_td{padding-top: 6px;}
.eShelf_button_td a{margin-bottom: 2px;}

/* results */
.results h2 {background: #6c0020 url('../images/primoBordeau/results_r.gif') top right no-repeat; color: white}
.results_corner {background: url('../images/primoBordeau/results_l.gif') top left no-repeat; padding-left: 15px}

.results2{background: #6c0020 url('../images/primoBordeau/results_r.gif') top right no-repeat;  float:left; width:100%;}
.results2 h2{background: url('../images/primoBordeau/results_l.gif') top left no-repeat; padding-left: 15px;  color: white;  float:left;}
.results2 a.backTo{display: block; font: normal 0.9em/1.1em arial; height: 15px; background: url(../images/primoBordeau/back_to.gif) right top repeat-y; padding-right: 28px; margin: 7px 8px 0px 0px; color: #ffffff; text-decoration: none; float: right;}
.results2 a.backTo:hover{color: #ffffff; text-decoration: none; background-position: right 15px;}

.results2 a.backToHidden, .results2 span.backToHidden {display: block; font: normal 0.9em/1.1em arial; height: 15px; padding-right: 28px; margin: 7px 8px 0px 0px; color: #104F7C; text-decoration: none; float: right;}


/* RSS button on orange title */
.results .rss_table{background: #6c0020 url('../images/primoBordeau/results_r.gif') top right no-repeat;}
.results .rss_table h2{color: white; background: url('../images/primoBordeau/results_l.gif') top left no-repeat;}
.results .rss_table h2 span.spanx{font: bold 0.65em arial;}
.results .rss_table h2 span.spanx strong{font-weight: normal;}
.rss{vertical-align: middle; text-align: right; padding-right: 15px; width: 45px;}
.query{vertical-align: middle; text-align: right;}
td.query a {color:#ffffff}

/*Did you mean/Show only Tile */
.did2 {margin: 5px 15px 0px;}
.did2 a {color: #430014;}
.exclamation{background: url(../images/primoBordeau/exclamation.gif) left no-repeat; padding: 0px 0px 0px 28px; margin: 3px 0px 0px 15px; font: normal 0.9em arial;}
.exclamation a{color: #430014;}
.did {margin: 5px 15px 10px}
.did a {color: #430014; font: normal 0.9em arial;}
.did ul {margin: 0 10px; list-style-image: url('../images/primoBordeau/bullet_error.gif'); line-height: 150%}
.did option.orange{background: #FFE5BA;}
.show_only {font-weight: bold; padding-left: 15px}
.show {font-weight: bold; display: inline}
.show li {display: inline; background: #f2f1e9 url('../images/primoBordeau/save_r.gif') center right no-repeat; margin-right: 10px}
.show a {background: url('../images/primoBordeau/save_l.gif') center left no-repeat; padding: 0px 6px 0px 10px; text-decoration: none; font-weight: normal; margin: 0px;}

/* items */
.itemsTable .fat {font-weight: bold}
.itemsTable .title {padding-right: 10px}
.itemsTable .number {background: url('../images/primoBordeau/item_bg.gif') top left no-repeat; color: #430014; font: normal 0.8em arial, sans-serif; padding: 0 10px; text-align: left; margin: 0px 0px 15px -21px;}
.itemsTable .type {border-left: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') bottom left no-repeat; text-align: center; padding: 0px 20px 0px 21px; font-size: 0.9em}

.itemsTable .orange_type {border-left: 1px solid #FEB458; background: url('../images/primoBordeau/orange_item_bg.gif') bottom left no-repeat; text-align: center; padding: 0px 20px 0px 21px; font-size: 0.9em}
.itemsTable .orange_number {background: url('../images/primoBordeau/orange_item_bg.gif') top left no-repeat; color: #430014; font: normal 0.8em arial, sans-serif; padding: 0 10px; text-align: left; margin: 0px 0px 15px -21px;}
.itemsTable .orange_number span{color: #FEB458; font-size: 1.1em;}

.typeWiki{border-left: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') bottom left no-repeat; text-align: center; padding: 0px 20px 0px 0px; font-size: 0.9em}
.typeWiki div{background: url('../images/primoBordeau/item_bg.gif') top left no-repeat; padding: 5px 0px 5px 20px; text-align: left;}
.wikiLink{padding: 5px 0px;}

.itemsTable .typeNone {border: none; text-align: center; vertical-align: middle; padding: 0px 20px 0px 13px; font-size: 0.9em; color: black;}
.itemsTable .cover {border-right: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') top right no-repeat; text-align: center; vertical-align: middle; padding: 0px 10px;}
.itemsTable .coverNone{text-align: center; vertical-align: middle; padding: 0px 10px;}
.itemsTable .author{margin-top: 5px; color: black;}
.itemsTable .details {color: #909090;}
.itemsTable .details a.multiple{display: block; height: 17px; width: 550px; background: url(../images/primoBordeau/multiple.gif) left top no-repeat; margin-top: 2px; padding-left: 35px;}
.itemsTable .details a.multiple:hover{background: url(../images/primoBordeau/multiple.gif) left top no-repeat;}
a.getItGreen{float: right; background-color: white; padding: 4px 0px 0px 6px; color: #179C72; font: bold 1.1em/1em arial; text-decoration: none;}
a.getItRed{float: right; background: white; padding: 4px 0px 0px 6px; color: #C74306; font: bold 1.1em/1em arial; text-decoration: none;}
a.getItYellow{float: right; background: white; padding: 4px 0px 0px 6px; color: #FEB458; font: bold 1.1em/1em arial; text-decoration: none;}
a.getItGreen:hover, .itemsTable a.getItRed:hover{color: #4e0218}
a.getItGreen span, a.getItYellow span, a.getItRed span{font: normal 0.8em/0.8em arial !important; padding: 0px !important;}
a.getItGreen span span, a.getItYellow span span, a.getItRed span span{font: normal 1em/1em arial !important; text-decoration: underline !important; padding: 0px !important;}
.itemsTable .orange_type {border-left: 1px solid #FEB458; background: url('../images/primoBordeau/orange_item_bg.gif') bottom left no-repeat; text-align: center; padding: 0px 20px 0px 21px; font-size: 0.9em}
.itemsTable .orange_number {background: url('../images/primoBordeau/orange_item_bg.gif') top left no-repeat; color: #430014; font: normal 0.8em arial, sans-serif; padding: 0 10px; text-align: left; margin: 0px 0px 15px -21px;}
.itemsTable .orange_number span{color: #FEB458; font-size: 1.1em;}

a.getItGreen2{background: white; padding: 4px 0px 0px 6px; color: #179C72; font: bold 1em/1em arial; text-decoration: none;}
a.getItGreen2:hover{color: #4e0218}
a.getItGreen2 span{font: normal 0.8em/1em arial !important;}
a.getItGreen2 span span{font: normal 1em/1em arial !important; text-decoration: underline !important; padding-right: 0px;}


.itemsTable .border{background: url(../images/primoBordeau/blue_border2.gif) bottom repeat-x; margin: 3px 0px 0px -3px; color: #6C0020; line-height: 22px;}
.itemsTable .border span{background-color: #ffffff; padding-right: 6px;}

body.emailTable{margin: 20px;}

.check {vertical-align: bottom; color: #666666; padding: 0 5px; white-space: nowrap}
a.toeshelf {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; background: url('../images/primoBordeau/CheckboxUnchecked.gif') left no-repeat; height: 16px; padding-left: 25px; vertical-align: middle; color: #666666; white-space: nowrap; text-decoration: none}
a.toeshelf:hover {background: url('../images/primoBordeau/CheckboxUnchecked_o.gif') left no-repeat; text-decoration: underline}
a.offeshelf {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; background: url('../images/primoBordeau/CheckboxChecked.gif') left no-repeat; height: 16px; padding-left: 25px; vertical-align: middle; color: #666666; white-space: nowrap; text-decoration: none}
a.offeshelf:hover {background: url('../images/primoBordeau/CheckboxChecked_o.gif') left no-repeat; text-decoration: underline}
.getit {vertical-align: bottom; text-align: right}
.getit a {display: block; font-weight: bold; width: 130px; height: 19px; padding: 0 47px 0 0; color: #666666; text-decoration: none; background: url('../images/primoBordeau/getit.gif') bottom right no-repeat; white-space: nowrap}
.getit a:hover {background: url('../images/primoBordeau/getit_o.gif') bottom right no-repeat}
.cover {border-right: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') top right no-repeat; text-align: right; vertical-align: middle; padding: 0 10px;}
.half_cover{border-right: 1px solid #D1E2EF;text-align: right; vertical-align: middle; padding: 0 10px;}
.spacer {height: 21px; background: url('../images/primoBordeau/item_bg.gif') top right no-repeat; font-size: 0;}
.p_no {display: block; width: 60px; height: 24px; text-align: right; background: url('../images/primoBordeau/previous_no.gif') left no-repeat; text-decoration: none; padding: 8px 5px 0 30px; color: #B7B7B7}
.res_num {background: url('../images/primoBordeau/item_bg.gif') left 17px repeat-x; text-align: center; vertical-align: middle;  font-size: 0.9em;}
.res_num span {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; background: white; padding: 8px 5px 0px; color: #909090;}
a.previous {float: left; height: 24px; text-align: right; background: white url('../images/primoBordeau/previous.gif') left top repeat-y; text-decoration: none; padding: 8px 8px 0 34px; font-size: 0.9em; color: #430014;}
a.previous:hover {background-position: left 28px; color: #4e0218;}
a.next {float: right; height: 24px; background: white url('../images/primoBordeau/next.gif') right top repeat-y; text-decoration: none; padding: 8px 34px 0 8px; font-size: 0.9em; color: #430014;}
a.next:hover {background-position: right 28px; color: #4e0218;}
a.previous_no {float: left; height: 24px; text-align: right; background: white url('../images/primoBordeau/previous_no.gif') left 4px no-repeat; text-decoration: none; padding: 8px 8px 0 34px; font-size: 0.9em; color: #B7B7B7;}
a.next_no {float: right; height: 24px; background: white url('../images/primoBordeau/next_no.gif') right 4px no-repeat; text-decoration: none; padding: 8px 34px 0 8px; font-size: 0.9em; color: #B7B7B7;}
.n_no {display: block; width: 35px; height: 24px; background: url('../images/primoBordeau/next_no.gif') right no-repeat; text-decoration: none; padding: 8px 30px 0 5px; color: #B7B7B7}

.bull_top{border-left: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') top left no-repeat; padding: 6px 10px 0px; text-align: center;}
.bull_top_empty{border-left: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') top left no-repeat; padding: 0px 10px 0px; text-align: center;}
.bull_bottom {border-left: 1px solid #D1E2EF; background: url('../images/primoBordeau/item_bg.gif') bottom left no-repeat; text-align: center; padding: 0px 10px; vertical-align: bottom;}
.bull_padTop td{padding-top: 19px;}
.bull_padTop_empty td{padding: 0px;}
.details2{vertical-align: bottom; background: url(../images/primoBordeau/blue_border.gif) bottom repeat-x;}
.details2 span{background-color: #ffffff; color: #430014; padding-right: 2px;}

/* refines */
.refines{background: #F7F7F7 url('../images/primoBordeau/refines_b.gif') bottom right no-repeat; line-height: 140%; padding: 0 20px}
.refines h3 {background: url('../images/primoBordeau/refines_t.gif') top right no-repeat; margin: 0 -20px 5px 0}
.refines ul {margin: 0; padding: 0; list-style: none; font-weight: bold}
.refines ul ul{margin: 0 0 20px 10px; list-style-image: url('../images/primoBordeau/bullet.gif'); font-weight: normal}
.refines ul ul.other  {margin: 0px 0px 20px 1px; padding: 0; list-style-image: none !important; font-weight: normal;}
.refines ul ul.other ul{margin: 0px 0px 0px 17px; list-style-image: none !important;}
.refines ul ul.other ul ul{margin: 0px 0px 0px 14px; list-style-image: url('../images/primoBordeau/bullet.gif') !important; font-weight: normal; display: none;}
.refines ul ul.other ul ul a{padding-left: 2px;}
.refines a.plus {background: url(../images/primoBordeau/plus.gif) top left no-repeat; padding-left: 16px;}
.refines a.minus {background: url(../images/primoBordeau/minus.gif) top left no-repeat; padding-left: 16px;}
li.more {list-style-image: url('../images/primoBordeau/more.gif'); margin-left: 15px; padding-bottom: 2px;}
li.more a {color: #666666; font-size: 0.9em;}

/* ideas */
.ideas {background: #f2f1e9 url('../images/primoBordeau/search_corner.gif') bottom left no-repeat; line-height: 200%; padding: 0 15px;}
.ideas h3 {background: url('../images/primoBordeau/ideas.gif') top left no-repeat; margin: 0 -15px; padding: 2px 15px}
.ideas ul {margin: 0 20px 15px 17px; list-style-image: url('../images/primoBordeau/bullet_idea.gif'); line-height: 170%}

/* related */
.related {background: #f2f1e9 url('../images/primoBordeau/related_corner.gif') bottom right no-repeat; line-height: 140%; padding: 0 15px}
.related h3 {background: url('../images/primoBordeau/related.gif') top right no-repeat; margin: 0 -15px; padding: 2px 15px 5px;}
.related ul {margin: 0; padding: 0; list-style: none; font-weight: normal}
.related ul ul {margin: 0 0 20px 10px; list-style-image: url('../images/primoBordeau/bullet.gif'); font-weight: normal}
.related_tagging {background: #f2f1e9 url('../images/primoBordeau/related_corner.gif') bottom right no-repeat; line-height: 140%; padding:0 0 0 15px;}
.related_tagging .tagging_title{background: url('../images/primoBordeau/related.gif') top right no-repeat; margin: 0px;}
.related_tagging h3 {padding: 2px 12px 5px 0px;}
.related_tagging ul {margin: 0; padding: 0; list-style: none; font-weight: normal}
.related_tagging ul ul {margin: 0 0 20px 10px; list-style-image: url('../images/primoBordeau/bullet.gif'); font-weight: normal}
.related .whatis{text-align: right; padding:8px 5px 0px 0px !important;}

/* full details */
.fulldetails {padding: 0 15px}
.fulldetails img {padding-right: 15px}
.fulldetails_right{padding-right: 0px !important;}

.fulldetails table td {vertical-align: bottom}
ul.detailed {margin-left: 15px; list-style-image: url('../images/primoBordeau/detail_bullet.gif')}
.description {float: left; line-height: 130%; width: 65%}
li.b1 {margin: 0 0 0 15px; list-style-image: url('../images/primoBordeau/b1.gif')}
li.b2 {margin: 0 0 0 15px; list-style-image: url('../images/primoBordeau/b2.gif')}
li.b3 {margin: 0 0 0 15px; list-style-image: url('../images/primoBordeau/b3.gif')}
li.b4 {margin: 0 0 0 15px; list-style-image: url('../images/primoBordeau/b4.gif')}
li.b5 {margin: 0 0 0 15px; list-style-image: url('../images/primoBordeau/b5.gif')}

.results_corner_with_border {background: url(../images/primoBordeau/results2_l.gif) top left no-repeat; padding-left: 15px; width: 440px;}
.fulldetails table.briefContent{margin-bottom: 7px;}
.fulldetails .otherBullets{margin-top: 7px;}
.fulldetails a.multiple{display: block; height: 16px; width: 100%; background: url(../images/primoBordeau/multiple2.gif) left top no-repeat; margin-top: 2px; padding-left: 35px;}
.fulldetails a.multiple:hover{background: url(../images/primoBordeau/multiple2_o.gif) left top no-repeat;}
.fulldetails a.outsider{display: block; height: 16px; width: 250px; background: url(../images/primoBordeau/outsider2.gif) left top no-repeat; margin-top: 2px; padding-left: 35px;}
.fulldetails a.outsider:hover{background: url(../images/primoBordeau/outsider2_o.gif) left top no-repeat;}
.fulldetails .border{margin-bottom: -3px;}


.fulldetails .coverFloat_right{float: right; margin: 0px -15px 10px 20px;}
.fulldetails .coverFloat_left{float: left; margin: 0px 0px 5px 0px;}
.fulldetailsContent_left{float: left;}

.borderPad{background: url(../images/primoBordeau/blue_border2.gif) bottom repeat-x; margin: 9px 0px 36px -3px; color: #6C0020; line-height: 22px; clear: both}
.borderPad span{background-color: #ffffff; padding-right: 6px;}

.fulldetails table.Available {width: auto}
.fulldetails .greenAvailable{color: #179C72; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px; letter-spacing: 0.04em;}
.fulldetails .yellowAvailable{color: #F9B930; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
.fulldetails .redAvailable{color: #C74306; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
.fulldetails .purpleAvailable{color: #666666; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}


fulldetails ul.green {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/green_bullet.gif');}
.fulldetails ul.yellow {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/yellow_bullet.gif') !important;}
.fulldetails ul.red {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/red_bullet.gif') !important;}
.fulldetails ul.purple {margin: 0px 0px 0px 15px; list-style-image: url('../images/primoBordeau/purple_bullet.gif') !important;}
.fulldetails li{margin-bottom: 5px;}
/*li.test01{font: normal 1em arial;}*/


/* Commands Tile  */
.operatives2{background: #F7F7F7 url('../images/primoBordeau/refines_b.gif') bottom right no-repeat; padding: 0px;}
.operative_corner{background: url('../images/primoBordeau/refines_t.gif') top right no-repeat; padding: 3px 13px 0px 10px;}
.operatives2 select{font: normal 0.9em arial; margin-left: 0px;}
.operatives2 select.pushto{font: normal 0.9em arial; margin-left: 0px;}
.operatives2 option.firstx{background-color: #F2F1E9;}
HTML>BODY .operatives2 select.pushto{font: normal 0.9em arial; margin-left: 0px; background-color: #F2F1E9; color: #6c0020;}
.operatives2 option.firstx{background-color: #F2F1E9; color: #666666;}

#saveSel{display: none;}
#saveBut{padding-left: 52px;}

.operatives2 h3 {padding: 2px 12px 7px 0px;}
.operatives2 ul.tagging {margin: 20px 0px 0px 0px; padding: 0; list-style: none; font-weight: normal}
.operatives2 ul.tagging ul {margin: 0 0 20px 10px; list-style-image: url('../images/primoBordeau/bullet.gif'); font-weight: normal}
.operatives2 ul.tagging span{font-size: 0.9em; float: right;}
.operatives2 ul.tagging li.more{margin-left: 7px;}

.operatives2 .CloudDiv{margin: 7px 0px 0px 0px; text-align: justify !important;}
.operatives2 a.cloud0{font: normal 0.9em arial; text-decoration: none;}
.operatives2 a.cloud25{font: bold 1.0em arial; text-decoration: none;}
.operatives2 a.cloud50{font: normal 1.1em arial; text-decoration: none;}
.operatives2 a.cloud75{font: bold 1.3em arial; text-decoration: none;}

.operatives2 .whatis{float: right; padding-right: 0px !important; margin: 6px 0px 0px 0px;}
ul.commandUL{margin-top: 12px;}
ul.commandUL li{margin: 0px 0px 17px 0px}

a.emailLink{display: block;white-space: nowrap; background: url(../images/primoBordeau/email_link.gif) left top no-repeat; padding-left: 24px; text-decoration: none;}
a.printLink{display: block;white-space: nowrap; background: url(../images/primoBordeau/print_link.gif) left top no-repeat; padding-left: 24px; text-decoration: none;}
a.emailLink span, a.printLink span, a.smsLink span{display: block; cursor: pointer; background: #CAE4F1 url('../images/primoBordeau/show_r_com.gif') center right no-repeat; width: 52px; height: 16px; padding: 1px 11px 1px 7px; color: #666666; font: bold 1em/1.2em tahoma;}
a.smsLink{display: block; background: url(../images/primoBordeau/sms_link.gif) left top no-repeat; padding-left: 24px; text-decoration: none;}

a.smsLink:hover{background: url(../images/primoBordeau/sms_link_o.gif) left top no-repeat;}
a.emailLink:hover{background: url(../images/primoBordeau/email_link_o.gif) left top no-repeat;white-space: nowrap; }
a.printLink:hover{background: url(../images/primoBordeau/print_link_o.gif) left top no-repeat;white-space: nowrap; }
a.emailLink:hover span, a.printLink:hover span{background: #f2f1e9 url('../images/primoBordeau/show_r_com_o.gif') center right no-repeat; color: #333333;white-space: nowrap; }
li.sendTo_li{background: url(../images/primoBordeau/send_to_tak.gif) left top no-repeat; padding-left: 25px; color: #666666;}
li.sendTo_li_save{background: url(../images/primoBordeau/send_to_save.gif) left top no-repeat; padding-left: 25px; color: #666666;}
li.sendTo_li_save label{font-size: 0.85em;}

li.sendTo_li select, li.sendTo_li img{vertical-align: middle;}
li.sendTo_li_save select, li.sendTo_li_save img{vertical-align: middle;}


a.blueGo{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 29px; height: 18px; background: url(../images/primoBordeau/blue_go.gif) left top repeat-y; text-decoration: none; font-size: 0; vertical-align: middle;}
a.blueGo:hover{background-position: left 18px;}


li.sendTo_li{background: url(../images/primoBordeau/send_to_save.gif) left top no-repeat; padding-left: 24px;}


/*  Review */
.review_form, .added_review{display:none;}
.added_review_open{display:block;}
.review_title{background: #4e0218 url(../images/primoBordeau/help/review_title_corner_r.gif) top right no-repeat; color: white;}
.review_title .results_corner_with_border {background: url(../images/primoBordeau/help/review_title_corner_l.gif) top left no-repeat; padding-left: 15px; width: 100%;}
.content{background-color: white; padding: 20px 16px;}
.content img{vertical-align: middle;}
.helpGrey_rb{background: #F2F2F2 url(../images/primoBordeau/help/grey_corner_rb.gif) right bottom no-repeat; margin-top: 10px; width: 587px;}
.helpGrey_lb{background: url(../images/primoBordeau/help/grey_corner_lb.gif) left bottom no-repeat;}
.helpGrey_rt{background: url(../images/primoBordeau/help/grey_corner_rt.gif) right top no-repeat;}
.helpGrey_lt{background: url(../images/primoBordeau/help/grey_corner_lt.gif) left top no-repeat; padding: 5px 15px 9px 15px; line-height: 1.5em;}
.lightBulb{background: url(../images/primoBordeau/help/light_bulb.gif) left top no-repeat; padding-left: 20px;}

.content ul{list-style-image: url(../images/primoBordeau/help/purple_bullet.gif); margin: 9px 0px 0px 9px;}
.content ul li{margin-bottom: 3px;}
.content ul a{color: #666666;}

.squareBorder{border-left: 1px solid #D1E2EF; background: url(../images/primoBordeau/help/item_bg.gif) bottom left no-repeat; margin-top: 17px;}
.squareBorder div{padding: 6px 0px 7px 19px; background: url(../images/primoBordeau/help/item_bg.gif) top left no-repeat;}
.squareBorder img{margin-top: 8px;}
.squareBorder strong{padding-right: 10px;}

.helpBlue_rb{width: 560px; background: #E2EDF4 url(../images/primoBordeau/help/blue_corner_rb.gif) right bottom no-repeat !important; padding: 0px 0px 0px 0px !important; margin-left: -5px; margin-top: 4px; margin-bottom: 14px;}
.helpBlue_lb{background: url(../images/primoBordeau/help/blue_corner_lb.gif) left bottom no-repeat !important; padding: 0px 0px 0px 0px !important;}
.helpBlue_rt{background: url(../images/primoBordeau/help/blue_corner_rt.gif) right top no-repeat !important; padding: 0px 0px 0px 0px !important;}
.helpBlue_lt{background: url(../images/primoBordeau/help/blue_corner_lt.gif) left top no-repeat !important; padding: 5px 0px 5px 25px !important;}

.review_title h2{color: white;}
.review_title table{width: 100%;}
.review_body{background: #F7F7F7 url('../images/primoBordeau/refines_b.gif') bottom right no-repeat;}
.review_body .corner_left{padding: 15px; background: url('../images/primoBordeau/review_corner.gif') bottom left no-repeat;}
.review_body_pop table, .review_body table{margin-left: -6px; width: auto;}
.cancel{text-align: right; height: 21px !important; padding: 6px 15px 0px 0px !important; font-size: 0.9em;}
.cancel a{text-decoration: none; color: #ffffff; background: url(../images/primoBordeau/cancel.gif) right top repeat-y; padding: 0px 25px 0px 0px; font-size: 0.9em;}
.cancel a:hover{color: white; background-position: right 15px;}
.rating{padding-bottom: 4px;}
.small{padding-bottom: 4px; font: normal 0.8em arial, sans-serif;}
.text_limit{width: 90%; margin-bottom: 5px;}
.review_text{height: 100px; width: 100%; border: 1px solid #FEB458;}
div.chkx {margin:0px 0px 7px -4px;}
.saveTd {text-align: right; width: 90%;}
a.save{background: url(../images/primoBordeau/save_l.gif) left no-repeat; text-decoration: none; padding-left: 7px;}
a.save span{background: url(../images/primoBordeau/save_r.gif) right no-repeat; text-decoration: none; color: #704A7D; padding-right: 7px;}
a.grey_save{background: url(../images/primoBordeau/save_grey_l.gif) left no-repeat; text-decoration: none; padding-left: 7px;}
a.grey_save span{background: url(../images/primoBordeau/save_grey_r.gif) right no-repeat; text-decoration: none; color: #704A7D; padding-right: 7px;}
a.blue_save{background: url(../images/primoBordeau/save_blue_l.gif) left no-repeat; text-decoration: none; padding-left: 7px;}
a.blue_save span{background: url(../images/primoBordeau/save_blue_r.gif) right no-repeat; text-decoration: none; color: #704A7D; padding-right: 7px;}
.search #go {background:url(../images/primoBordeau/go.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}
.search #go:hover {background:url(../images/primoBordeau/go_o.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}



/*review pop up */
body.review {background-color: #f2f1e9; margin: 20px 8px 0px 8px;}
body.review .review_title{background: #FEB458 url('../images/primoBordeau/review_title_corner_r.gif') top right no-repeat; color: white;}
body.review .review_title .results_corner_with_border {background: url(../images/primoBordeau/review_title_corner_l.gif) top left no-repeat; padding-left: 15px; width: 100%;}
body.review .cancel{text-align: right; padding:5px 15px 0px 0px;}

body.review .review_body_pop{background-color: #ffffff !important; padding: 15px;}
body.review .rating{padding-top: 4px;}
body.review .small{padding-top: 6px; font: normal 0.8em arial, sans-serif;}
body.review ul {margin: 0px 12px; list-style-image: url('../images/primoBordeau/bullet_tips.gif'); line-height: 150%}
body.review ul a{color: #666666;}
body.review .text_title{margin-bottom: 4px;}

/* What is ? */
.whatis{text-align: right; padding:5px 19px 0px 0px !important;}
.whatis a{text-decoration: none; background: url(../images/primoBordeau/whatis.gif) right no-repeat; padding: 1px 28px 0px 0px;;color:#ffffff}
.whatis a:hover{background: url(../images/primoBordeau/whatis_o.gif) right no-repeat;color:#ffffff}

/* Table of content  */
.toc_corner_l{background: #ffffff url('../images/primoBordeau/toc_corner_l.gif') top left no-repeat;}
.toc_corner_r{background: url('../images/primoBordeau/toc_corner_r.gif') top right no-repeat; padding: 15px 10px;}

/* Preferences/Scope page */
.search_bg_pref {background: url('../images/primoBordeau/search_bg.gif') top left no-repeat; padding: 0 5px 0 15px}
.search_bg_pref .whatis{float: right; font-size: 0.9em;}
.search_bg_pref .hrx{border-top: 1px solid white; height: 1px;}
.PreferTable{margin-left: 0px;}
.PreferTable  td {padding: 5px 10px 0px 0px; white-space: nowrap;}
.thin{font-weight: normal !important;}
.PreferTable input {width: 20.3em !important; margin: 0 !important; padding: 0 !important; font: normal 0.9em arial;}
.PreferTable select {width: 20em !important; margin: 0 !important; padding: 0 !important}
.PreferTable .baba {padding: 7px 5px 0px 0px !important; font-weight: bold !important; white-space: nowrap;}
.PreferTable .baba_additional{padding: 7px 5px 0px 3px !important; font-weight: bold !important; white-space: nowrap;}
.PreferTable .first_tr td {padding: 12px 10px 0 0; white-space: nowrap;}
.PreferTable .first_tr .baba{padding: 15px 5px 0px 0px !important;}
.PreferTable .indent {padding: 5px 10px 0px 12px !important;}
.PreferTable .whatis{text-align: right; padding:5px 0px 0px 0px !important;}
.PreferTable .whatis a{text-decoration: none;}
.PreferTable .whatis img {vertical-align: middle;}
.PreferTable .baba_additional2{padding: 7px 40px 0px 0px !important; font-weight: bold !important; white-space: nowrap;}
.PreferTable .pad_tr td{padding-top: 7px !important;}
.PreferTable .longSave { padding-top: 20px;  text-align: right}
.PreferTable .longSave2 {padding-top:20px;}
.PreferTable .saveButton {background:url(../images/primoBordeau/pref_save.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}
.PreferTable .saveButton:hover {background:url(../images/primoBordeau/pref_save_o.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}
a.prefCancel {
background:transparent url(../images/primoBordeau/pref_cancel.gif) repeat-y scroll left top;
display:-moz-inline-box;
font-size:0.9em;
height:15px;
padding:1px 0px 0px 27px;
text-decoration:none;
}
a.prefCancel:hover {
background-position:left 100px;
}



/* tags */
.tags_title{background: #4e0218 url('../images/primoBordeau/tags_title_corner_r.gif') top right no-repeat; color: white;}
.tags_title .results_corner_with_border {background: url('../images/primoBordeau/tags_title_corner_l.gif') top left no-repeat; padding-left: 15px; color:#ffffff}
.tags_title table{width: 100%;}
.tags_body{background: url('../images/primoBordeau/tag_line_bg.gif') top left no-repeat; width: 100%; padding-top: 3px;}
.tags_body table{vertical-align: top;}
.tags_body h2{color: #6c0020; padding-left:3px; margin-top: 3px; text-align: left !important;}
.tags_body h2 span{font: normal 0.5em arial;}
.tags_body ul {margin: 0 0 20px 13px; list-style-image: url('../images/primoBordeau/bullet.gif'); font-weight: normal; line-height: 1.25em;}
.tags_body ul a.tagsChx{color: #430014; text-decoration: underline; line-height: 1.3em;}
.tags_body ul a.tagsChx:hover{color: #4e0218;}
.times{padding-top: 31px; font: normal 0.85em/1.5em arial, sans-serif; color: #C8C5C5; width: 10%; white-space: nowrap;}
.RecentTd {width: 22%; padding: 0px 0px 0px 12px;}
.RecentTd input {vertical-align: middle; margin-left: 5px;}
.spacerTd{width: 6%;}
.popularTd {width: 30%;}
.popularTd_cloud {text-align: justify; width: 90%; padding-left: 4px;}
.popularTd_cloud a.cloud0{font: normal 0.9em arial; text-decoration: none;}
.popularTd_cloud a.cloud25{font: normal 1.1em arial; text-decoration: none;}
.popularTd_cloud a.cloud50{font: normal 1.3em arial; text-decoration: none;}
.popularTd_cloud a.cloud75{font: normal 1.5em arial; text-decoration: none;}
.pop_list{display: none;}

.search_body{width: 100%; padding-top: 3px;}
.search_body h2{color: #6c0020; padding-left:3px; margin-top: 3px; text-align: left !important;display:inline;}

.searchTd{width: 240px; background: #F7F7F7 url('../images/primoBordeau/searchTd.gif') bottom no-repeat; padding: 0px;}
.tags_search_title {background:#6c0020 url('../images/primoBordeau/tags_corner_r.gif') top right no-repeat; padding: 0px 0px 0px 0px; width: 240px; text-align: left;}
.tags_search_title h2 {background: url('../images/primoBordeau/tags_corner_l.gif') top left no-repeat; color: white; margin: 0px; padding: 0px 0px 0px 15px;}
.searchTd input {font: normal 1.2em Arial, sans-serif; margin: 3px 5px 3px 0; width: 7em}
.searchTd .submitButton{padding: 5px 5px 0px 0px;}
.searchTd table{width: auto;}
.tags_body .previous {width: 114px;}
.tags_body a.previous {display: block; width: 84px; height: 24px; text-align: right; background: url('../images/primoBordeau/previous.gif') left no-repeat; text-decoration: none; padding: 8px 5px 0 30px}
.tags_body a.previous:hover {background: url('../images/primoBordeau/previous_o.gif') left no-repeat}
.tags_body .p_no {display: block; width: 84px; height: 24px; text-align: right; background: url('../images/primoBordeau/previous_no.gif') left no-repeat; text-decoration: none; padding: 8px 5px 0 30px; color: #B7B7B7}
.tags_body .res_num {background: url('../images/primoBordeau/item_bg.gif') center repeat-x; text-align: center; vertical-align: middle}
.tags_body .res_num span {background: white; padding: 0 5px; color: #909090;}
.tags_body .next {width: 112px}
.tags_body a.next {display: block; width: 82px; height: 24px; background: url('../images/primoBordeau/next.gif') right no-repeat; text-decoration: none; padding: 8px 30px 0 5px}
.tags_body a.next:hover {background: url('../images/primoBordeau/next_o.gif') right no-repeat}
.tags_body .n_no {display: block; width: 82px; height: 24px; background: url('../images/primoBordeau/next_no.gif') right no-repeat; text-decoration: none; padding: 8px 30px 0 5px; color: #B7B7B7}

/* tags pop up  */
body.tags {background-color: #f2f1e9; margin: 20px 8px 0px 8px;}
body.tags .cancel{text-align: right; padding:4px 10px 0px 0px; float: right;}
body.tags .tags_body_pop{background-color: #ffffff !important; padding: 15px;}
body.tags .tags_body_pop table{margin-top: 10px; width: 90%;}
body.tags input.tags_input{ width: 90%; margin-bottom: 5px; vertical-align: middle;}
body.tags .text_title{margin-bottom: 4px;}
body.tags .tags_title{background: #4e0218 url('../images/primoBordeau/tags_pop_r.gif') top right no-repeat; color: white;}
body.tags .tags_title .results_corner_with_border {background: url(../images/primoBordeau/tags_pop_l.gif) top left no-repeat; padding-left: 15px; width: 100%;}
body.tags .tags_title h2{color: white;}
body.tags .tags_title table{width: 100%;}
.tags_small_title{background: #4e0218 url('../images/primoBordeau/tags_title_corner_r.gif') top right no-repeat; color: white; padding-right: 15px;}
.tags_small_title h4{background: url('../images/primoBordeau/tags_title_corner_l_small.gif') top left no-repeat; color: #ffffff; padding-left: 15px; margin-bottom: 0px;}
.tags_corner_border{background: url('../images/primoBordeau/tags_corner_border.gif') bottom left no-repeat; padding: 12px 0px 15px 11px; width: 30%; }
.tags_corner_border_long{background: url('../images/primoBordeau/tags_corner_border.gif') bottom left no-repeat; padding: 12px 0px 15px 11px; width: 45%; }

.brief_details{border-bottom: 1px solid #f2f1e9; padding: 0px 15px 12px; margin-top: 2px; margin-left: -15px; margin-right: -15px;}
.brief_details img{float: left; margin-right: 10px;}
.brief_details .author{margin-top: 12px;}
.brief_details .details{margin-top: 3px; border: none;}

body.tags .tags_body_pop h4.addSelect {color: #666666; font: bold 1em Tahoma; margin: 0px 0px 6px 0px;}
.bottomTags_submit{border-top: 1px solid #e5e5e5; font: bold 14px arial; color: #6c0020; padding: 12px 15px 0px; margin-top: 19px; margin-left: -15px; margin-right: -15px;}
.bottomTags_submit input{float: right; margin: 7px 48px 0px 0px;}
a.tagTooltip {text-decoration: none; background: url(../images/primoBordeau/whatis_o.gif) right top no-repeat; margin: -2px 0px 0px 0px; padding: 0px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 18px; vertical-align: middle;}
/*a.tagTooltip:hover{background-position: right 101px;}*/

.tagsTooltip{position: absolute; top: 0px; left: 0px; width: 243px; height: 63px; padding: 16px 32px 10px 10px; background: url(../images/primoBordeau/tags_tooltip.gif) left top no-repeat; visibility: hidden; font-size: 0.90em;}
.tagsTooltip div{padding-top: 6px;}
.tagsTooltip strong{font-weight: bold; color: #666666;}

.tagsTooltip2_noJS{font-size: 0.85em; padding: 5px 0px;}
.tagsTooltip2{position: absolute; top: 0px; left: 0px; width: 243px; height: 55px; padding: 16px 32px 10px 10px; background: url(../images/primoBordeau/tags_tooltip2.gif) left top no-repeat; visibility: hidden; font-size: 0.90em;}
#tagTooltip_link{visibility: hidden;}

/* Send mail pop */
table.sendMail_table{width: auto !important; margin-top: 0px !important;}
table.sendMail_table td{vertical-align: middle; padding-top: 4px; width: 4em;}
table.sendMail_table td.txtareaTD{width: auto; vertical-align: top;}
table.sendMail_table td.colspanTD{width: auto; padding-bottom: 7px;}
table.sendMail_table input, table.sendMail_table textarea{width: 24em;}
table.sendMail_table label.chk{font-size: 0.9em;}
table.sendMail_table input.radiox {width: auto; margin-left: -4px;}
HTML/**/>BODY table.sendMail_table input{width: 23.4em;}
HTML/**/>BODY table.sendMail_table input.radiox{margin-left: 0px;}

/* Database searched popup */
table.database_table{width: auto !important; margin-top: 13px !important;}
table.database_table td{width: auto; vertical-align: middle; padding-top: 6px; padding-left: 5px;}
table.database_table td.databaseName{background: url(../images/primoBordeau/blue_border.gif) left 18px repeat-x; width: 17em; padding-left: 0px;}
table.database_table td.databaseName span{background: #ffffff url(../images/primoBordeau/database_bullet.gif) left 5px no-repeat; padding-left: 15px; padding-right: 3px;}

table.database_table a.closeWin{float: right; display: block; height: 15px; background: url(../images/primoBordeau/close.gif) right no-repeat; padding-right: 28px; margin-right: 5px; text-decoration: none; }
table.database_table a.closeWin:hover{text-decoration: underline;}

/* Tags Auto Complete */
.autoComplete{position: absolute; top:0px; left:0px; width: 9.1em; height: 10em; background-color: #f2f1e9; padding: 10px 2px 0px; visibility: hidden;}
.autoComplete a.auto{display: block; line-height: 14px; padding: 0px 0px 3px 8px; width: 100%; background-color: #f2f1e9;}

/* portal */
.tips {background: #f2f1e9 url('../images/primoBordeau/tips.gif') bottom left no-repeat; border-top: 6px solid white;clear:both}
.tips td {padding: 5px 15px; width: 50%}
.tips ul {margin: 5px 12px; list-style-image: url('../images/primoBordeau/bullet_tips.gif'); line-height: 150%}
.tips a {font-weight: bold}
.featured {border-right: 6px solid white}
.signinto {margin: 24px 0px -10px; background: #EEEEEE url('../images/primoBordeau/signinto.gif') bottom right no-repeat; border-top: 6px solid white; padding: 7px 15px;}

.signinto h3 {background: none; padding: 0}
.signinto ul {margin: 5px 12px; list-style-image: url('../images/primoBordeau/bullet_signinto.gif'); line-height: 150%}

.libraryServices {background:#6c0020 url('../images/primoBordeau/tags_corner_l.gif') top left no-repeat; padding: 0px 0px 0px 15px; text-align: left;}
.libraryServices h2 {color: white; margin: 0px; padding: 0px;}
.libraryServices_border{background: url(../images/primoBordeau/blue_left_line.gif) left top no-repeat; padding: 7px 20px 0px 15px;}
.libraryServices_border a.broadLink{display: block; cursor: pointer; text-decoration: none; color: black; width: 85%; padding: 0px 60px 20px 0px; background: url(../images/primoBordeau/more_icon.gif) right bottom no-repeat;}
.libraryServices_border a.broadLink:hover{background: url(../images/primoBordeau/more_icon_o.gif) right bottom no-repeat;}
.libraryServices_border a.broadLink .h3{display: block; color: #666666; font: bold 1.3em Tahoma, sans-serif;}
.libraryServices_border a.broadLink:hover .h3{color: #333333;}
.more_services{margin-top: 25px; text-align: right; padding-right: 10px;}

.libraryNews { background: #6c0020 url(../images/primoBordeau/lib_news_l.gif) top left no-repeat;}
.libraryNews h3{background: url('../images/primoBordeau/results_r.gif') top right no-repeat; color: #ffffff; padding: 0px 0px 0px 15px;}

.libNews{background: #FFF4D6 url(../images/primoBordeau/activity_rb.gif) bottom right no-repeat;}
.libraryNews_border{display: block; background: white url(../images/primoBordeau/lib_news_border.gif) left top no-repeat; padding: 7px 10px 0px 15px;}
.libraryNews_border img{margin-left: 5px;}
.libraryNews_border h5{color: #6c0020; margin: 0px 0px 4px 0px; white-space: nowrap;}
.moreBut{text-align: right; padding: 10px 10px 10px 0px; background: none !important;}


.activity_hours div{background: url(../images/primoBordeau/activity_border.gif) top left no-repeat; padding: 0px 15px 6px 15px;}
.activity_hours h3{background: url(../images/primoBordeau/activity_rt.gif) top right no-repeat; color: #FEB458; padding-top: 2px; margin-right: -15px;}
.activity_hours table{background-color: white; border: 1px solid #FEB458; margin-top: 14px;}
.activity_hours td{border-bottom: 1px solid #f2f1e9; padding: 3px 0px 3px 5px; font-size: 0.93em;}
.activity_hours td.last{border-bottom: none;}
.activity_hours ul{list-style: url(../images/primoBordeau/activity_bullet.gif); margin: 6px 0px 12px 13px;}
.activity_hours li{margin-bottom: 5px;}
.activity_hours a{font-weight: bold; color: #6c0020;}


/* remote */
.remote {border-bottom: 3px solid #FEB458}
.at {background: url('../images/primoBordeau/primary2.gif') top left no-repeat; padding-left: 15px; font: bold 1.2em/1.9em Tahoma, sans-serif; color: white;}
.at h2 {background: none; font: bold 1.5em Tahoma, sans-serif; color: white;}
.smol {width: 248px}
a.grey {background: url('../images/primoBordeau/grey.gif') top left no-repeat; padding-left: 15px; width: 248px; border-bottom: 1px solid white; cursor: text; font: bold 1.5em Tahoma, sans-serif; color: white; display: block; text-decoration: none}
a.grey:hover {color: white}
a.extensive {background: url('../images/primoBordeau/extensive2.gif') top left no-repeat; padding-left: 15px; width: 248px; border-bottom: 1px solid #f2f1e9; font: bold 1.2em/1.9em Tahoma, sans-serif; color: #4e0218; display: block; text-decoration: none}
a.extensive:hover {background: url('../images/primoBordeau/primary2_sfx.gif') top left no-repeat; color: white}

/* Bottom banner  */
.body_banner{margin-bottom: -20px;}
.banner_L{background: #f2f1e9 url(../images/primoBordeau/banner_bottom_l.gif) left bottom no-repeat; margin-bottom: 5px}
.banner_R{background: url(../images/primoBordeau/banner_bottom_r.gif) right bottom no-repeat; font: normal 1em tahoma; color: #989898; padding: 7px 0px; text-align: center; FONT-SIZE: 0.9EM;}
.banner_R a{text-decoration: none; color: #989898;}
.banner_R strong{padding-right: 2%;}
.banner_R span{padding-right: 2%;}

.Banner_span {
font-family:tahoma;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:20px;
text-align:left;
}

.Banner_span_right {
font-family:tahoma;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-right:20px;
text-align:right;
}

.Banner_span a{color: black !important;}
.Banner_span a.hrefPush{padding-right: 2%;}

.last_update{color: #989898; font: normal 0.9em tahoma; padding: 0px 20px 0px 20px; width: 25%}


/* New Get it window */
body.get_itBody{background-color: #f2f1e9; margin: 10px;}
body.get_itBody table{width: auto;}
body.get_itBody .springer{padding: 0px 0px 0px 10px; background: white url(../images/primoBordeau/blue_left_line.gif) left top no-repeat;}
body.get_itBody .whitex{background: white;}
body.get_itBody .details{border-bottom: none;}
body.get_itBody .toc_corner_r{background: url('../images/primoBordeau/toc_corner_r.gif') top right no-repeat; padding: 15px 0px 0px;}
body.get_itBody .toc_corner_r img.coverImg{float: left; margin: 0px 10px 0px 15px;}
body.get_itBody .toc_corner_r div{margin-top: 3px;}
body.get_itBody .toc_corner_r .available{padding: 0px 0px 0px 15px; background: #6c0020; color: white; font: bold 1.2em Tahoma, sans-serif; margin-top: 0px;height:25px;}
body.get_itBody .toc_corner_r .available a{font: normal 0.75em Tahoma, sans-serif; color: white;}
body.get_itBody .toc_corner_r .available a:hover{color: #4e0218;}
body.get_itBody .toc_corner_r .available table{width: 100%;}
body.get_itBody .toc_corner_r .available td.textStrip{font-size: 1em; color: white;}
body.get_itBody .toc_corner_r a.closeWin{float: right; display: block; height: 15px; background: url(../images/primoBordeau/close.gif) right no-repeat; padding-right: 28px; margin-right: 5px; text-decoration: none; }
body.get_itBody .toc_corner_r a.closeWin:hover{text-decoration: underline;}
body.get_itBody .toc_corner_r a.openNew{margin-top:5px; float: right; height: 15px; background: url(../images/primoBordeau/new_window.gif) right no-repeat; padding-right: 28px; margin-right: 5px; text-decoration: none; width:auto;}
body.get_itBody .toc_corner_r td.openNew {text-align:right;}
body.get_itBody .toc_corner_r a.openNew:hover{text-decoration: underline;}

body.get_itBody .toc_corner_r a.openNew2{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; height: 29px;  background: #FEB458 url(../images/primoBordeau/open_new_l.gif) left top no-repeat; text-decoration: none;}
body.get_itBody .toc_corner_r a.openNew2 span{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; height: 16px; padding: 5px 37px 8px 30px; background: url(../images/primoBordeau/open_new_r.gif) right top repeat-y; cursor: pointer; font: bold 1em verdana !important; color: white;}
body.get_itBody .toc_corner_r a.openNew2:hover span{background-position: right -100px;}

body.get_itBody a.liTab{background: url('../images/primoBordeau/blue_tabbed_l.gif') top left no-repeat; border-bottom: 1px solid #fff; font: bold 15px Tahoma, sans-serif; color: #ffffff; display: block; text-decoration: none; height: 25px; padding: 0px !important; text-align: right;}
body.get_itBody a.liTab span{display: block; background: url('../images/primoBordeau/blue_tabbed_r.gif') top right no-repeat; height: 22px; padding: 3px 40px 0px 15px; text-align: left;}
body.get_itBody a.liTab:hover{background: url('../images/primoBordeau/blue_tabbed_l_o.gif') top left no-repeat;}
body.get_itBody a.liTab:hover span{background: url('../images/primoBordeau/blue_tabbed_r_o.gif') top right no-repeat; cursor: pointer;}
body.get_itBody a.liTab_sfx{background: url('../images/primoBordeau/blue_tabbed_l.gif') top left no-repeat; border-bottom: 1px solid #fff; font: bold 15px Tahoma, sans-serif; color: #ffffff; display: block; text-decoration: none; height: 25px; padding: 0px !important;}
body.get_itBody a.liTab_sfx span{background: url('../images/primoBordeau/blue_tabbed_sfx_r.gif') top right no-repeat; height: 22px; padding: 3px 105px 0px 15px; text-align: left; display: block;}
body.get_itBody a.liTab_sfx:hover{background: url('../images/primoBordeau/blue_tabbed_l_o.gif') top left no-repeat;}
body.get_itBody a.liTab_sfx:hover span{background: url('../images/primoBordeau/blue_tabbed_sfx_r_o.gif') top right no-repeat; cursor: pointer;}
body.get_itBody a.selected_liTab{background: url('../images/primoBordeau/blue_tabbed_l_o.gif') top left no-repeat; font: bold 15px Tahoma, sans-serif; color: #ffffff; display: block; text-decoration: none; height: 26px;}
body.get_itBody a.selected_liTab span{background: url('../images/primoBordeau/blue_tabbed_r_o.gif') top right no-repeat; height: 23px; padding: 3px 40px 0px 15px; text-align: left; display: block;}
body.get_itBody a.selected_liTab_sfx{background: url('../images/primoBordeau/blue_tabbed_l_o.gif') top left no-repeat; font: bold 15px Tahoma, sans-serif; color: #ffffff; display: block; text-decoration: none; height: 26px; padding: 0px !important;}
body.get_itBody a.selected_liTab_sfx span{background: url('../images/primoBordeau/blue_tabbed_sfx_r_o.gif') top right no-repeat; height: 23px; padding: 3px 105px 0px 15px; text-align: left; display: block;}
body.get_itBody .spring2{padding: 10px 0px 10px 15px; background: white url(../images/primoBordeau/blue_left_line.gif) left top no-repeat;}
body.get_itBody .spring2_error{padding: 10px 0px 16px 15px; background: white url(../images/primoBordeau/blue_left_line.gif) left top no-repeat;}
body.get_itBody h5{margin-top: 0px;}
body.get_itBody .spring2_error h5{margin-top: 0px; color: #C74306;}
body.get_itBody .spring2 table.pushLeft{margin-left: -12px;}
body.get_itBody table.Available {width: auto}
body.get_itBody .greenAvailable{color: #179C72; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
body.get_itBody .yellowAvailable{color: #F9B930; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
body.get_itBody .redAvailable{color: #C74306; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
body.get_itBody .purpleAvailable{color: #666666; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
body.get_itBody ul.normal{margin: 16px 0px 0px 10px; list-style-image: url('../images/primoBordeau/bullet.gif') !important;}
body.get_itBody ul.green {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/green_bullet.gif') !important;}
body.get_itBody ul.yellow {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/yellow_bullet.gif') !important;}
body.get_itBody ul.red {margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/red_bullet.gif') !important;}
body.get_itBody ul.purple {margin: 0px 0px 0px 15px; list-style-image: url('../images/primoBordeau/purple_bullet.gif') !important;}
body.get_itBody li{margin-bottom: 3px;}

/* new eShelf page */

a.header_backTo{float: left; text-decoration: none; padding-left: 25px; background: url(../images/primoBordeau/new_back_to.gif) repeat-y scroll left top;line-height:1.05em; margin:4px 0px 0px 2px;}
a.header_backTo:hover{background-position: left 15px;}

.eShelf_title{background: #6C0020 url(../images/primoBordeau/eshelf_right.gif) top right no-repeat; color: white; border-bottom: 2px solid white;}
.eShelf_title .results_corner_with_border {background: url(../images/primoBordeau/eshelf_left.gif) top left no-repeat; padding-left: 15px; color: white; width: auto;}
.eShelf_title .results_corner_with_border span{font-size: 0.8em;}
.eShelf_title .whatis {float: right;}
.eShelf_title .whatis a{color: white; background: url(../images/primoBordeau/whatis_purple.gif) right no-repeat;}
.eShelf_title .whatis a:hover{background: url(../images/primoBordeau/whatis_purple_o.gif) right no-repeat;}
.eShelf_title h2 a {color:#ffffff; text-decoration:none}
.eShelf_title h2 a:hover {color:#eeeeee}
.folders_new{width: 269px; padding-right: 1px; background: #f2f1e9 url(../images/primoBordeau/eshelf_bl.gif) bottom left no-repeat; }
.foldersOverflow{overflow: auto; padding: 9px 5px 0px 15px; height: 180px; scrollbar-arrow-color: #1670AF; scrollbar-3dlight-color: #1770B2; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #f2f1e9; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #1770B2; scrollbar-track-color: #f2f1e9;}

.folders_new ul{list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.folders_new ul a{color: #6c0020; text-decoration: none;}
.folders_new li{margin: 0px 0px 4px 0px !important; padding: 0px 0px 0px 23px;}
.folders_new li.unselected{margin: 0px 0px 4px 0px !important; padding: 0px 0px 0px 23px;}
.folders_new li a{vertical-align: middle; color: #6c0020; text-decoration: none;}
.folders_new li a:hover{text-decoration:underline}
.folders_new li.selected{background: url(../images/primoBordeau/folders_open.gif) left 1px no-repeat; padding-left: 19px; padding-right: 5px;}
.folders_new li.unselected{ background: url(../images/primoBordeau/folders_close.gif) left 1px no-repeat; padding-left: 19px; padding-right: 5px;}
.folders_new li.selected a.selectedLink{ display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 165px; color: white; background: #6c0020 url(../images/primoBordeau/folders_right.gif) right center no-repeat; padding: 0px 0px 1px 4px;}
.folders_new .folders_nextBranch{list-style: none !important; background: none !important; margin: 0px 0px 0px 0px; !important; padding: 0px 0px 0px 0px !important;}
.folders_new li ul{margin: 4px 0px 0px 4px; padding: 0px 0px 0px 0px;}
.folders_new li ul li{margin: 0px 0px 0px 0px; !important; height: auto; vertical-align: middle; padding-left: 0px;  background: none;}
.folders_new li ul li img{vertical-align: middle; margin: 0px 0px 0px 0px;}
.folders_new li ul li img.noteImg{margin-left: 8px; cursor: pointer;}
.folders_new li ul li img.folderIcon{margin-right: -4px;}
.folders_new li ul li img.folderSelected{margin-right: -4px;}
.folders_new li a.selectedFolder{color: white; background: #6c0020 url(../images/primoBordeau/folders_right_purple.gif) right center no-repeat; padding: 0px 0px 1px 4px ;width:120px;}
.folders_new li ul li img.plus_minusIcon{cursor: pointer;}
HTML/**/>BODY .folders_new li ul li img.folderIcon{margin-right: 0px; *margin-right: -4px;}
.folders_new li ul li input{vertical-align: middle; margin: 0px 0px 0px 0px;}
.folders_new li ul .noNextBranch{padding-left: 14px;background: none;}
.folders_new li ul .noNextBranch_2nd{padding-left: 30px;background: none;}

.folders_new input.newFolders_input{font-size: 0.9em; width: 100px; vertical-align: midde;}
.folders_new input.newFolders_submit{border: 0px; width: 51px; height: 18px; background: url(../images/primoBordeau/folders_submit.gif) left top no-repeat; color: #6c0020;}
.folders_new input.newFolders_submit_o{border: 0px; width: 51px; height: 18px; background: url(../images/primoBordeau/folders_submit.gif) left 18px repeat-y; color: #4e0218;}

.folders_new .folderActions{border-bottom: 2px solid white; width: 255px; height: 22px; padding: 4px 0px 0px 35px;}
.folders_new .folderActions li{float: left; margin: 0px 8px 0px 0px !important; padding: 0px; background: none;}
.folders_new .folderActions li a.newFolder_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/folders_new_but.gif) left top repeat-y; color: #C3B7C6;}
.folders_new .folderActions li a.renameFolder_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/folders_rename_but.gif) left top repeat-y; color: #C3B7C6;}
.folders_new .folderActions li a.moveFolder_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/folders_move_but.gif) left top repeat-y; color: #C3B7C6;}
.folders_new .folderActions li a.copyFolder_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/folders_copy_but.gif) left top repeat-y; color: #C3B7C6;}
.folders_new .folderActions li a.deleteFolder_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/folders_delete_but.gif) left top repeat-y; color: #C3B7C6;}
.folders_new .folderActions li a:hover{background-position: left 19px; color: #F7F7F7;}


.noteBubble{position: absolute; left: 0px; top: 0px; width: 324px; visibility: hidden;}
.noteBubble h3{width: 300px; height: 26px; margin: 0px; padding: 21px 0px 0px 24px; background: url(../images/primoBordeau/eshelf_note_top.png) left top no-repeat;}
.noteBubble .noteBubble_content{width: 276px; padding: 12px 24px 0px 24px; background: url(../images/primoBordeau/eshelf_note_middle.png) left top no-repeat; white-space:normal;}
.noteBubble .noteBubble_content textarea{width: 230px;}
.noteBubble .noteBubble_content input.note_submit{border: 0px; width: 51px; height: 18px; background: url(../images/primoBordeau/folders_submit.gif) left top no-repeat; color: #6c0020;}
.noteBubble .noteBubble_content input.note_submit_o{border: 0px; width: 51px; height: 18px; background: url(../images/primoBordeau/folders_submit.gif) left 18px repeat-y; color: #4e0218;}

.noteBubble .noteBubble_bottom{width: 324px; height: 24px; background: url(../images/primoBordeau/eshelf_note_bottom.png) left top no-repeat;}
.noteBubble .editHolder a{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; background: url(../images/primoBordeau/eshelf_note_edit.gif) right top repeat-y; padding-right: 25px; text-decoration: none;}
.noteBubble .editHolder a:hover{background-position: right 30px;}
.noteBubble h3, .noteBubble .noteBubble_content,  .noteBubble .noteBubble_bottom{behavior: url(../images/primoBordeau/iepngfix.htc)}

.folders{width: 220px; background: #f2f1e9 url(../images/primoBordeau/eshelf_bl.gif) bottom left no-repeat; }
.folders ul{list-style: url(../images/primoBordeau/folders_close.gif); margin: 10px 5px 0px 35px;}
.folders ul a{color: #6c0020; text-decoration: none;}
.folders li{margin-bottom: 5px; vertical-align: middle; padding-left: 4px;}
.folders li.selected{color: white; background: #6c0020 url(../images/primoBordeau/folders_right.gif) right no-repeat; list-style: url(../images/primoBordeau/folders_open.gif);}

.guestNote{color: #C74306; margin: 10px 0px 0px 15px; padding: 0px 5px 0px 10px; font: normal 1em arial; background: url(../images/primoBordeau/brown_star.gif) left top no-repeat;}
.guestNote a{color: #C74306;}

.folder_details .newManage_buts{margin-right: 6px;}
.folder_details .newManage_buts li{padding: 0px 3px;}
.folder_details a.eShelf_cut_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/item_cut_but.gif) left top repeat-y; color: #C3B7C6;}
.folder_details a.eShelf_copy_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/item_copy_but.gif) left top repeat-y; color: #C3B7C6;}
.folder_details a.eShelf_paste_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/item_paste_but.gif) left top repeat-y; color: #C3B7C6;}
.folder_details a.eShelf_delete_but{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 21px; height: 17px; padding: 2px 0px 0px 2px; text-decoration: none; font-size: 0; background: url(../images/primoBordeau/item_delete_but.gif) left top repeat-y; color: #C3B7C6;}
.folder_details .newManage_buts a:hover{background-position: left 19px; color: #F7F7F7;}

.folder_details {padding-left: 20px;}
.folder_details h5{color: #6c0020; margin: 4px 0px 4px 18px; font-size: 1.1em;}
.folder_details table.folderName{background: #f2f1e9;}
.folder_details table.auto{width: auto !important;}
.folder_details .buttonsUl{padding: 3px 8px 2px 0px; display: none;}
.folder_details ul{display: inline; margin: 0px; padding: 0px;}
.folder_details li{display: inline; margin: 0px; padding: 0px;}
.folder_details select{font: normal 0.9em arial; vertical-align: middle; margin-left: 3px;}
.folder_details option.firstx{background-color: #C6B8C9; color: #666666;}
.folder_details .ulTd{padding: 1px 0px 0px 25px;}
.folder_details .selectWidth{width: 230px; color: #666666; font-size: 0.9em;}
.folder_details .selectWidth img{vertical-align: middle;}
.folder_details label{float: left; padding-left: 5px; vertical-align: middle; margin-top: 3px;}
.folderName_divider{height: 2px; font-size: 0; line-height: 2px; background-color: white !important; border-left: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1;}
.eShelf_error{background: #f2f1e9 url(../images/primoBordeau/eshelf_error.gif) 16px 7px no-repeat; height: 22px; color: #C74306; font: bold 0.9em arial; padding: 7px 0px 0px 45px}



.folder_details .tableBorder{border: 1px solid #D1D1D1; border-top: none;}
.folder_details .itemsList{height: 150px; overflow: auto; margin-top: 2px; scrollbar-arrow-color: #1670AF; scrollbar-3dlight-color: #1770B2; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #1770B2; scrollbar-track-color: #ffffff;}
.folder_details .itemsList_noOverflow{margin-top: 2px;}
.folder_details .itemsListTH th{color: #6c0020; text-align: left; border-bottom: 1px solid #D1E2EF; padding: 8px 0px 3px; }
.folder_details .itemsListTH a{text-decoration: none;}
.folder_details .itemsListTH, .folder_details .itemsListTable{width: 97% !important; table-layout:fixed;}
.folder_details .itemsListTable td{background: url(../images/primoBordeau/eshelfTR_bg.gif) bottom repeat-x; color: black; height: 26px !important; vertical-align: middle; padding: 0px 0px 4px 0px; cursor: pointer;}
.folder_details .itemsList img{vertical-align: middle;}
.folder_details .itemsList_left{border-left: 14px solid White; width: 30px !important;}
.folder_details .itemsList_right{border-right: 14px solid White;}
.folder_details input.chkbox{margin-top: -2px; margin-left: -2px; width: auto;}
.folder_details .query{width: 75%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}
.folder_details .query2{width: 70% !important; text-align: left;}
.folder_details input.small{font: normal 1em/1em Arial, sans-serif; width: 4em;}
.folder_details .save_alert{width: 18%; white-space: nowrap;}
.folder_details .rss{width: 5%; white-space: nowrap;}
.folder_details .delete{width: 13%; white-space: nowrap;}
.folder_details .update_alert{width: 20%; white-space: nowrap;}
.folder_details .type{width: 16% !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}
.folder_details .author{width: 36% !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}
.folder_details .title{width: 38% !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}

.folder_details .inTD{width: 20% !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}
.folder_details .alertTD{width: 20% !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: left;}
.folder_details .rssTD{width: 45px !important;}
.folder_details .added{width: 130px; white-space: nowrap !important;}
.folder_details .note{width: 10% !important; white-space: nowrap !important;}
.folder_details .selected td{background: #F5F5F5 url(../images/primoBordeau/eshelfTR_bg.gif) bottom repeat-x; font-weight: bold;}
.folder_details .overTR td{color: #4e0218}
.folder_details .titleLink{color: black; text-decoration: none;}
.iframex {width: 100%; height: 350px; margin: 3px 0px 0px 0px !important;}
.eShelf_table{margin-top: 20px;}
.eShelf_table .mainDetails{border-right: 20px solid white; border-bottom:  20px solid white;}
.eShelf_table .borderBottom{border-bottom:  20px solid white;}
.folder_details .tablePer100{width: 100% !important;}
.folder_details .tablePer100 td{cursor: default !important;}

.folder_details .draggable{background: #e5e5e5 url(../images/primoBordeau/drag_arrow.gif) bottom center no-repeat; cursor: N-resize; height: 10px; font-size: 0;}
.noJS_form{width: auto !important;}
.noJS_form label{float: none; margin-top: 0px;}
.JS_form{display: none;}

body.query {background-color: #f2f1e9; margin: 20px 8px 0px 8px;}
body.query .eShelf_title{background: #666666 url(../images/primoBordeau/eshelf_right_pop.gif) top right no-repeat; color: white; border-bottom: 2px solid white; text-align: left;}
body.query .eShelf_title .results_corner_with_border {background: url(../images/primoBordeau/eshelf_left_pop.gif) top left no-repeat; padding-left: 15px; color: white;}
body.query .body_pop{background-color: #ffffff !important; padding: 15px; text-align: left; }
body.query .body_pop table{margin-left: -6px; width: auto;}
body.query .body_pop table.innerTable{width: auto; margin-left: -4px; margin-top: -5px; margin-right: -5px; margin-bottom: -5px;}
body.query .body_pop td{vertical-align: middle;}
body.query .body_pop td.title{width: 120px;}
body.query input {font: normal 12px Arial, sans-serif; width: 150px;}

body.query .email_results input{margin-left: 19px;}
body.query .RSS_results input{margin-left: 43px;}
body.query .every{width: 20px;}

body.query input.smallq {width: 40px;}
body.query input.radiox {width: auto; margin-left: -4px;}
body.query select {font: normal 1em Arial, sans-serif; width: 5em;}
body.query input.submit2{font: normal 2px Arial, sans-serif; width: 5em;color:#6c0020;}
body.query #saveQuery {background:url(../images/primoBordeau/pref_save.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}
body.query #saveQuery:hover {background:url(../images/primoBordeau/pref_save_o.gif) no-repeat;  height:32px; width:93px; border: none; cursor: pointer;}
/* Print table */
.printTitle{border-bottom: 7px solid #e5e5e5;  }
.printTitle td{padding: 8px 0px 3px;}
.breakPrint{page-break-before: always;}

/* patch for Mozilla */
ul {margin: 0; padding: 0}


/* buttons - Links */

input.goButton{width: 93px !important; height: 23px; border: none; padding-left: 8px; background: url(../images/primoBordeau/go.gif) left top repeat-y; font-size: 0 !important; text-align: left; color: #6c0020;}
input.goButton_o{width: 93px !important; height: 23px; border: none; padding-left: 8px; background: url(../images/primoBordeau/go.gif) left 23px repeat-y; font-size: 0 !important; cursor: pointer; text-align: left; color: #ACD3E7;}

input.tagsGo_button{display: block; border: none; width: 84px; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/go_search.gif) left top repeat-y; text-align: left; font-size: 0; color: #6c0020;}
input.tagsGo_button_o{display: block; border: none; width: 84px; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/go_search.gif) left 22px repeat-y; text-align: left; font-size: 0; color: #A8D3E9; cursor: pointer;}

input.prefSave_button{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/pref_save.gif) left top repeat-y; text-align: left; font-size: 0; color: #6c0020; text-decoration: none;}
input.prefSave_button_o{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/pref_save.gif) left 22px repeat-y; text-align: left; font-size: 0; color: #A8D3E9; text-decoration: none; cursor: pointer;}

input.reserve_button{display: block; width: 114px; border: none; height: 22px; padding-left: 8px; background: url(../images/primoBordeau/reserve.gif) left top repeat-y; text-align: left; font-size: 0; color: #6c0020; text-decoration: none;}
input.reserve_button_o{display: block; width: 114px; border: none; height: 22px; padding-left: 8px; background: url(../images/primoBordeau/reserve.gif) left 22px repeat-y; text-align: left; font-size: 0; color: #A8D3E9; text-decoration: none; cursor: pointer;}

/*
input.send_button {
background:transparent url(../images/primoBordeau/send_mail.gif) repeat-y scroll left top;
border:medium none;
color:#6c0020;
display:block;
font-size:2px;
height:22px;
padding-left:5px;
text-align:left;
text-decoration:none;
width:83px !important;
}
*/
input.send_button{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/send_mail.gif) left top repeat-y; text-align: left; font-size: 0; color: #6c0020; text-decoration: none;}
input.send_button_o{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/send_mail.gif) left 22px repeat-y; text-align: left; font-size: 0; color: #A8D3E9; text-decoration: none; cursor: pointer;}

input.popClose{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/pop_close.gif) left top repeat-y; text-align: left; font-size: 0; color: #6c0020; text-decoration: none;}
input.popClose_o{display: block; border: none; width: 83px !important; height: 22px; padding-left: 5px; background: url(../images/primoBordeau/pop_close.gif) left 22px repeat-y; text-align: left; font-size: 0; color: #A8D3E9; text-decoration: none; cursor: pointer;}

a.moreServices_button{display: block; width: 134px; height: 20px; padding: 2px 0px 0px 10px; background: url(../images/primoBordeau/more_services.gif) left top repeat-y; text-align: left; font-size: 0; color: #666666; text-decoration: none;}
a.moreServices_button:hover{background-position: left 22px; color: #A992B0;}

a.more_button{display: block; width: 108px; height: 20px; padding: 2px 0px 0px 15px; background: url(../images/primoBordeau/more_but.gif) left top repeat-y; text-align: left; font-size: 0; color: #FEB458; text-decoration: none;}
a.more_button:hover{background-position: left 22px; color: #FED29B;}

a.eShelf_button{display: block; width: 58px; height: 19px; padding: 2px 0px 0px 15px; background: url(../images/primoBordeau/eshelf.gif) left top repeat-y; text-align: left; font-size: 0; color: #8C8C8C; text-decoration: none;}
a.eShelf_button:hover{background-position: left 21px; color: #D1C2D6;}

a.eShelf_button2{float: left; width: 58px; height: 19px; padding: 2px 0px 0px 15px; background: url(../images/primoBordeau/eshelf.gif) left top repeat-y; text-align: left; font-size: 0; color: #8C8C8C; text-decoration: none;}
a.eShelf_button2:hover{background: url(../images/primoBordeau/eshelf_o.gif);background-position: left 21px; color: #D1C2D6;}
span.eShelf_span{float: left; margin-top: -5px; margin-left: 7px; line-height: 1.1em;}

a.signOut_button{display: block; width: 58px; height: 19px; padding: 2px 0px 0px 15px; background: url(../images/primoBordeau/signout.gif) left top repeat-y; text-align: left; font-size: 0; color: #8C8C8C; text-decoration: none;}
a.signOut_button:hover{background-position: left 21px; color: #D1C2D6;}

a.signIn_button{display: block; width: 58px; height: 19px; padding: 2px 0px 0px 15px; background: url(../images/primoBordeau/signin.gif) left top repeat-y; text-align: left; font-size: 0; color: #8C8C8C; text-decoration: none;}
a.signIn_button:hover{background-position: left 21px; color: #D1C2D6;}

a.eShelf_email, a.eShelf_print, a.eShelf_delete{text-decoration: none; background: #C6B8C9 url('../images/primoBordeau/eshelf_but_r.gif') center right no-repeat; padding: 0px; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; margin-bottom: 3px;}
a.eShelf_email span{background: url('../images/primoBordeau/eshelf_but_email.gif') center left no-repeat; padding: 0px 20px 2px 30px; color: #666666; font: bold 0.9em tahoma; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer;}
a.eShelf_print span{background: url('../images/primoBordeau/eshelf_but_print.gif') center left no-repeat; padding: 0px 17px 2px 33px; color: #666666; font: bold 0.9em tahoma; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer;}
a.eShelf_delete span{background: url('../images/primoBordeau/eshelf_but_delete.gif') center left no-repeat; padding: 0px 18px 2px 32px; color: #666666; font: bold 0.9em tahoma; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; cursor: pointer;}

a.eShelf_email:hover, a.eShelf_print:hover, a.eShelf_delete:hover{background: #F7F7F7 url('../images/primoBordeau/eshelf_but_r_o.gif') center right no-repeat;}
a.eShelf_email:hover span{color: #FEB860; background: url('../images/primoBordeau/eshelf_but_email_o.gif') center left no-repeat; padding: 0px 20px 2px 30px;}
a.eShelf_print:hover span{color: #FEB860; background: url('../images/primoBordeau/eshelf_but_print_o.gif') center left no-repeat;}
a.eShelf_delete:hover span{color: #FEB860; background: url('../images/primoBordeau/eshelf_but_delete_o.gif') center left no-repeat;}



a.purpleGo{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 29px; height: 18px; background: url(../images/primoBordeau/purple_go.gif) left top repeat-y; text-decoration: none; font-size: 0; vertical-align: middle;}
a.purpleGo:hover{background-position: left 18px;}

a.blueGo{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width: 29px; height: 18px; background: url(../images/primoBordeau/blue_go.gif) left top repeat-y; text-decoration: none; font-size: 0; vertical-align: middle;}
a.blueGo:hover{background-position: left 18px;}

/* lightbox please wait */

.lightBox{position:absolute; top:0px; left:0px; text-align: center; background-color:#66889d; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); visibility: hidden;}

.pleaseWait_new{position:absolute; top:0px; left:0px; width: 343px; visibility: hidden;}
.pleaseWait_new .topCurve{height: 10px; background: url(../images/primoBordeau/lightbox_top.gif) left top no-repeat; font-size: 0; clear: both;}
.pleaseWait_new .bottomCurve{height: 8px; background: url(../images/primoBordeau/lightbox_bottom.gif) left top no-repeat; font-size: 0; clear: both;}
.pleaseWait_new .contentBox{border-left: 1px solid #6c0020; border-right: 1px solid #6c0020; background-color: white; text-align: center; color: black; padding: 11px 0px 0px 0px;  clear: both;}
.pleaseWait_new .contentBox span{display: block; font: bold 1.2em arial; color: #430014; text-align: center; margin-top: 19px;}
.pleaseWait_new .contentBox .progressBar{width: 206px; height: 18px; background: red url(../images/primoBordeau/progress_empty.gif) left top no-repeat; padding: 0px; text-align: left;}
HTML/**/>BODY .pleaseWait_new .contentBox .progressBar{margin-left: 67px;}
.pleaseWait_new .contentBox .progressBar div{width: 6px; height: 18px; background: green url(../images/primoBordeau/progress_full.gif) left top no-repeat; font-size: 0;}

.pleaseWait_new td.leftPlease{text-align: left; padding: 45px 0px 7px 8px;}
.pleaseWait_new td.rightPlease{text-align: right; padding: 45px 10px 7px 0px;}
.pleaseWait_new a.cancelLink{display: block; height: 18px; font-size: 0.9em; text-decoration: none; background: url(../images/primoBordeau/prog_cancel.gif) left no-repeat; padding-left: 25px; text-align: left;}
.pleaseWait_new a.stopImg{display: block; height: 18px; width: 180px; font-size: 0.9em; background: url(../images/primoBordeau/stop_img.gif) left no-repeat; padding-left: 25px; text-decoration: none; text-align: left;}

/* service */
.service h2 {background: #6c0020  top right no-repeat; color: white}
.service_corner {background: url('../images/primoBordeau/service_l.gif') top left no-repeat; padding-left: 15px}

/* news */
.news h2 {background:#FEB458  url('../images/primoBordeau/news_r.gif') top right no-repeat; padding: 0 15px ;  color: white}

/* Opening ending text css examples */

/* Global default style for all openingText
/*.default-openingText {background-color:red }
/* Tile default specific style for for openingText
/*#default-search-simple-openingText {background-color:green }
/* patch for Mozilla */
ul {margin: 0; padding: 0}
/*Magic coloring style */
span.searchword { background-color:#f2f1e9; }

/* lightbox please wait styles */

.lightBox{position:absolute; top:0px; left:0px; text-align: center; background-color:#66889d; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); visibility: hidden;}

.pleaseWait_new{position:absolute; z-index:10; top:0px; left:0px; width: 343px; visibility: hidden;}
.pleaseWait_new .topCurve{height: 10px; background: url(../images/primoBordeau/lightbox_top.gif) left top no-repeat; font-size: 0; clear: both;}
.pleaseWait_new .bottomCurve{height: 8px; background: url(../images/primoBordeau/lightbox_bottom.gif) left top no-repeat; font-size: 0; clear: both;}
.pleaseWait_new .contentBox{border-left: 1px solid #6c0020; border-right: 1px solid #6c0020; background-color: white; text-align: center; color: black; padding: 11px 0px 0px 0px;  clear: both;}
.pleaseWait_new .contentBox span{display: block; font: bold 1.2em arial; color: #430014; text-align: center; margin-top: 19px;}
.pleaseWait_new .contentBox .progressBar{width: 206px; height: 18px; background: red url(../images/primoBordeau/progress_empty.gif) left top no-repeat; padding: 0px; text-align: left;}
HTML/**/>BODY .pleaseWait_new .contentBox .progressBar{margin-left: 67px;}
.pleaseWait_new .contentBox .progressBar div{width: 6px; height: 18px; background: green url(../images/primoBordeau/progress_full.gif) left top no-repeat; font-size: 0;}

.pleaseWait_new td.leftPlease{text-align: left; padding: 45px 0px 7px 8px;}
.pleaseWait_new td.rightPlease{text-align: right; padding: 45px 10px 7px 0px;}
.pleaseWait_new a.cancelLink{display: block; height: 18px; font-size: 0.9em; text-decoration: none; background: url(../images/primoBordeau/prog_cancel.gif) left no-repeat; padding-left: 25px; text-align: left;}
.pleaseWait_new a.stopImg{display: block; height: 18px; width: 180px; font-size: 0.9em; background: url(../images/primoBordeau/stop_img.gif) left no-repeat; padding-left: 25px; text-decoration: none; text-align: left;}


.bg_fix {background-image: url("../images/no_cover.gif");}

input.saveReturn {
background:transparent url(../images/primoBordeau/save_return.gif) repeat-y scroll 0px 0px;
border:medium none;
color:#6c0020;
font-size:2px;
height:22px;
padding-left:8px;
text-align:left;
text-decoration:none;
width:167px !important;
}
input.saveReturn_o {
background:transparent url(../images/primoBordeau/save_return.gif) repeat-y scroll 0px 22px;
border:medium none;
color:#ACD3E7;
cursor:pointer;
font-size:2px;
height:22px;
padding-left:8px;
text-align:left;
text-decoration:none;
width:167px !important;
}

.floatRight { float:right; }
a.getItYellow span.getItText, a.getItGreen span.getItText, .itemsTable a.getItRed span.getItText {font-weight:bold !important;}
.advancedSearchTable {width:auto;}

/*  v2.00 sp2 : multiple cover images added to improve chances of finding a cover image. */
.multipleCoverImageContainer {position:relative;width:40px;height:60px;font-size:0px;}
.multipleCoverImageContainerFullDisplay {position:relative;font-size:0px;}
.coverImageDiv {position:absolute;top:0px;left:0px;}
.coverImageDivFull {/*position:absolute;*/top:0px;left:0px;}
.popThumbnailToTop {
	z-index:1000 !important;
}

/* new availability on results page */
.itemsTable .borderAvailability{background: url(../images/primoBordeau/blue_border2.gif) bottom repeat-x; margin: 7px 0px 0px -3px; color: #6C0020; line-height: 22px;}
.itemsTable .borderAvailability .addTo_eShelf{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; background-color: white; padding-right: 6px;}
.itemsTable .borderAvailability .availabilityRight{float: right; width: 300px; text-align: right; line-height: 1.3em; margin-top: 2px; padding-left: 6px; color: black;}
.itemsTable .borderAvailability .availabilityRight a{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; text-decoration: none; font-size: 0.9em; background-color: white;}
HTML/**/>BODY .itemsTable .borderAvailability .availabilityRight a{padding-top: 2px;}
a.getItGreen_span{color: #179C72;}
a.getItGreen_span strong{color: #179C72; font: bold 1.2em/1em arial; padding-right: 0px;}
a.getItGreen_span:hover, a.getItGreen_span:hover strong{color: #4e0218;}
a.getItGreen_span span{font: normal 1em/1em arial !important; padding: 0px !important;}
a.getItGreen_span span span{font: normal 1em/1em arial !important; text-decoration: underline !important; padding: 0px !important;}

.itemsTable .new_spacer {height: 21px; background: url('../images/primoBordeau/item_bg.gif') top right no-repeat;}

/*
.overflowBubble {
	height:204px;
	overflow:auto;
	width:472px;
}
.availabilityDiv_inline{padding: 10px 0px 20px 10px;}
.availabilityDiv_bubble{position: absolute; left: 0px; top: 0px; width: 496px;}
.availabilityDiv_bubble h5{width: 476px; height: 20px; margin: 0px 0px 0px 0px; padding: 26px 0px 0px 20px; background: url(../images/primoBordeau/avail_bubble_top.png) left top no-repeat;}
.availabilityDiv_bubble .EXLBriefResultsDisplayAvailabilityBubbleBottom{width: 476px; padding: 15px 0px 10px 20px; background: url(../images/primoBordeau/avail_bubble_bottom.png) left bottom no-repeat;}
.availabilityDiv_bubble h5, .availabilityDiv_bubble .EXLAvailabilityBubbleMiddle, .availabilityDiv_bubble .EXLBriefResultsDisplayAvailabilityBubbleBottom{behavior: url(../images/primoBordeau/iepngfix.htc)}
.availabilityDiv_bubble .EXLAvailabilityBubbleMiddle{
	 width: 476px; padding: 15px 0px 10px 20px;
	 background: url(../images/primoBordeau/avail_bubble_middle.png) left top repeat;
}

.availabilityDiv_inline table.Available, .availabilityDiv_bubble table.Available {width: auto}
.availabilityDiv_inline .greenAvailable, .availabilityDiv_bubble .greenAvailable{color: #179C72; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px; letter-spacing: 0.04em;}
.availabilityDiv_inline .yellowAvailable, .availabilityDiv_bubble .yellowAvailable{color: #F9B930; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
.availabilityDiv_inline .redAvailable, .availabilityDiv_bubble .redAvailable{color: #C74306; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
.availabilityDiv_inline .purpleAvailable, .availabilityDiv_bubble .purpleAvailable{color: #666666; font: bold 1em tahoma; vertical-align: top; padding: 0px 15px 0px 0px;}
.availabilityDiv_inline ul.green, .availabilityDiv_bubble ul.green{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/green_bullet.gif');}
.availabilityDiv_inline ul.yellow, .availabilityDiv_bubble ul.yellow{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/yellow_bullet.gif') !important;}
.availabilityDiv_inline ul.red, .availabilityDiv_bubble ul.red{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/red_bullet.gif') !important;}
.availabilityDiv_inline ul.purple, .availabilityDiv_bubble ul.purple{margin: 0px 0px 0px 15px; list-style-image: url('../images/primoBordeau/purple_bullet.gif') !important;}
.availabilityDiv_inline li, .availabilityDiv_bubble li{margin-bottom: 5px;}
*/
.availabilityDiv_bubble{position: absolute; left: 0px; top: 0px; width: 555px; z-index:2000 !important;}
.availabilityDiv_bubble .availabilityDiv_bubble_topLeft{height: 46px; background: url(../images/primoBordeau/avail_bubble_top.png) left top no-repeat;}
.availabilityDiv_bubble h5{height: 20px; margin: 0px 0px 0px 0px; padding: 26px 0px 0px 20px;}
.availabilityDiv_bubble .availabilityDiv_bubble_topRight{width: 72px; height: 46px; background: url(../images/primoBordeau/avail_bubble_top_right.png) left top no-repeat;}
.availabilityDiv_bubble .availabilityDiv_bubble_Left{width: 4px; background: url(../images/primoBordeau/avail_bubble_left.png) left top repeat-y;}
.availabilityDiv_bubble .availabilityDiv_bubble_Right{width: 4px; background: url(../images/primoBordeau/avail_bubble_right.png) right top repeat-y;}
.availabilityDiv_bubble .availabilityDiv_bubble_center{background: url(../images/primoBordeau/avail_bubble_center.png) left top repeat; padding: 10px 15px 0px 15px;}
.availabilityDiv_bubble .availabilityDiv_bubble_bottomLeft{height: 23px; background: url(../images/primoBordeau/avail_bubble_bottom.png) left top no-repeat;}
.availabilityDiv_bubble .availabilityDiv_bubble_bottomRight{width: 23px; height: 23px; background: url(../images/primoBordeau/avail_bubble_bottom_right.png) left top no-repeat;}
.availabilityDiv_bubble td{behavior: url(../images/primoBordeau/iepngfix.htc)}

.availabilityDiv_inline{padding: 10px 0px 20px 0px;}
.availabilityDiv_inline h5{margin: 7px 0px 0px 0px;}
.availabilityDiv_inline .availabilityDiv_bubble_Left{font-size: 0;}
.availabilityDiv_inline .availabilityDiv_bubble_Right{font-size: 0;}
.availabilityDiv_inline .availabilityDiv_bubble_bottomLeft{font-size: 0;}
.availabilityDiv_inline .availabilityDiv_bubble_bottomRight{font-size: 0;}

.availabilityDiv_inline table.Available, .availabilityDiv_bubble table.Available {width: auto;}
.availabilityDiv_inline table.Available td, .availabilityDiv_bubble table.Available td{width: auto;}
.availabilityDiv_inline .greenAvailable, .availabilityDiv_bubble .greenAvailable{color: #179C72; font: bold 1em tahoma; vertical-align: top; padding: 5px 15px 0px 0px; letter-spacing: 0.04em;}
.availabilityDiv_inline .yellowAvailable, .availabilityDiv_bubble .yellowAvailable{color: #F9B930; font: bold 1em tahoma; vertical-align: top; padding: 5px 15px 0px 0px;}
.availabilityDiv_inline .redAvailable, .availabilityDiv_bubble .redAvailable{color: #C74306; font: bold 1em tahoma; vertical-align: top; padding: 5px 15px 0px 0px;}
.availabilityDiv_inline .purpleAvailable, .availabilityDiv_bubble .purpleAvailable{color: #666666; font: bold 1em tahoma; vertical-align: top; padding: 5px 15px 0px 0px;}
.availabilityDiv_inline ul.green, .availabilityDiv_bubble ul.green{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/green_bullet.gif');}
.availabilityDiv_inline ul.yellow, .availabilityDiv_bubble ul.yellow{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/yellow_bullet.gif') !important;}
.availabilityDiv_inline ul.red, .availabilityDiv_bubble ul.red{margin: 0px 0px 17px 15px; list-style-image: url('../images/primoBordeau/red_bullet.gif') !important;}
.availabilityDiv_inline ul.purple, .availabilityDiv_bubble ul.purple{margin: 0px 0px 0px 15px; list-style-image: url('../images/primoBordeau/purple_bullet.gif') !important;}
.availabilityDiv_inline li, .availabilityDiv_bubble li{margin-top: 5px;}

.EXLSearchTabs{background: white; margin: 0px; padding: 0px; height: 2.4em;}
.EXLSearchTabs ul{margin: 0px; padding: 0px; list-style: none;}
.EXLSearchTabs ul li{float: left; background: white url(../images/primoBordeau/tabbed_l.gif) top left no-repeat; margin: 0px; padding: 0px; border-bottom: 2px solid white; border-right: 3px solid white;}
.EXLSearchTabs ul li a{display:-moz-inline-block; display:-moz-inline-box; display:inline-block; height: 2.4em; text-align: center; text-decoration: none; padding: 0px 10px 0px 8px; margin: 0px; font: bold 0.9em arial; color: #135172; background: url(../images/primoBordeau/tabbed_r.gif) top right no-repeat;}
.EXLSearchTabs ul li a.one_liner{height: 1.95em; padding-top: 0.55em;}
.EXLSearchTabs ul li.selected{height: 2.4em; background:#f2f1e9 url(../images/primoBordeau/tabbed_selected_l.gif) top left no-repeat; border-bottom: none;}
.EXLSearchTabs ul li.selected a{height: 2.4em; color: #666666; background: url(../images/primoBordeau/tabbed_selected_r.gif) top right no-repeat;}
.EXLSearchTabs ul li.selected a.one_liner{height: 2.11em; padding-top: 0.59em;}

.EXLEshelf {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
.EXLEshelfBody {
	text-align:center;
}
.EXLEshelfBody * {
	text-align:left;
}

.EXLEshelfTitle {
	clear:both;
	margin:auto;
}
.{
}

.EXLEshelfFolders{
	margin-right:none;
	float:left;
	width:20%;
}

.EXLEshelfFolderContents{
	width:77%;
	margin-left:none;
	float:right;
}

.EXLErrorPage {clear:both;}
.EXLErrorImageContainer {width:30%; float:left;}
.EXLErrorTextContainer {width:60%;float:right;}

.EXLBriefExpandedAvailability{
	padding-left:1em;
	padding-right:1em;
	float:right;
	clear:right;
}
.red{
	color:red;
}

/***
	CSS Custom Layout defaults
***/

.EXLCustomLayoutTile{
	margin:3px;
	/*border:1px solid blue;*/
}
.EXLHeader{
	display:block;
	margin-top:7px;
	padding-top:11px;
}
.EXLMainMenu{
	display:block;
	width:50%;
	float:right;
	padding-bottom:5px;
	white-space:nowrap;
}

.EXLSearch{
	float:left;
	width:74%;
	background: #f2f1e9;
	padding-bottom: 8px;
}
.EXLUserArea{
	width:24%;
	float:right;
	background:#f2f1e9;
}
.EXLHomePage .EXLUserArea{
	height:238px;
}
.EXLFeatured{
	float:left;
	width:74%;
}
.EXLServices{
	width:74%;
	float:left;
}
.EXLNews{
	width:23%;
	float:right;
	/*padding-right:0px;
	border:1px solid blue;
	*/clear:both;
}
.EXLFooter{
	clear:both;
	display:block;
	padding-bottom:11px;
}
.EXLSummary{
	clear:both;
	display:block;
}
.EXLFacets{
	float:right;
	width:20%;
}
.EXLResults{
	float:left;
	width:74%;
}
.EXLRelated{
	clear:both;
	float:right;
	width:20%;
	height:100%;
}
.EXLIdeas{
	float:left;
	width:74%;
	height:100%;
}
.EXLFullRecordHeader{
	clear:both;
	display:block;
}
.EXLFullRecordOptions{
	clear:right;
	float:right;
	width:20%;
}
.EXLFullRecord{
	clear:left;
	float:left;
	width:74%;
}
.EXLSimilarTermsWrapper{
	height:100%;
	width:100%;
}
.EXLSimilarTermsWrapper{
	clear:both;
	float:right;
	width:20%;
	height:100%;
}
.EXLFullIdeas{
	float:left;
	width:74%;
	height:100%;
}
.EXLDisplayNone{
	display:none;
}

.EXLCoverThumbnail{
	/*height:160px;
	width:120px;*/
}

/***
 * utility classes - especially useful for simple custom layouts.
 ***/

.EXLFloatLeft {
	float:left;
}
.EXLFloatRight {
	float:right;
}
.EXLCenter{
	margin:auto;
}
.EXLCenterText {
text-align:center;
}
.EXLCenterText * {
text-align:left;
}
.EXLClearLeft {
	clear:left;
}
.EXLClearRight {
	clear:right;
}
.EXLClearBoth {
	clear:both;
}
.EXLOneThirdWidth {
	width:33%;
}
.EXLOneThirdWidthComplement {
	width:64%;
}
.EXLOneQuarterWidth {
	width:25%;
}
.EXLOneQuarterWidthComplement {
	width:73%;
}
.EXLOneFifthWidth {
	width:20%;
}
.EXLOneFifthWidthComplement {
	width:78%;
}
.EXLOneHalfWidth {
	width:50%;
}
.EXLOneHalfWidthComplement {
	width:48%;
}
.EXLOneTenthWidth {
	width:10%;
}
.EXLFullWidth {
	width:100%;
}
/*
	these are reserved classes for javascript height-balancing between divs.
	when developments in css will cause these javascript solutions to be unnecesary,
	the scripts will be
*/
.EXLShareHeight{
}
.EXLBorrowHeight{
}
.EXLHeightSharingContainer{
}